Another vote that she sounds waaay overtired in the evening.
Doing a short nap might be good...that never worked for us. Lydia would sleep for 2-3 hours and waking her up she was just sooo grumpy. So we dropped the nap and went to a 6 pm bedtime (started books and jammies then, asleep by 6:45).
We also did quiet time after lunch where I would rest/doze on the couch while she watched a video. That time of zoning out really seemed to help her make it to bedtime more easily.
At first, we couldn't drive anywhere after about 4 b/c she would fall asleep. I tried to do activities in the afternoon that didn't involve fine motor skills...nothing frustrating...just playing outside or taking a long bath (I would roll out a sleeping bag in the hallway so I could rest and keep an eye on her).
It will take some experimenting to see what works for you both.