We do around 2.75 in the AM, and 3-3.25 in the PM, then 3 hours before bed.
OUr day looks like this
7:30 am wake
10:15 nap
11:15 wake (I'm waking him after an hour now)
2:30 nap (2 hours) NO matter what time he goes down for nap, I always make sure he's up by 4:30 so can get to bed by 7:30
7:30 pm bed.
You might try extending that AM awake time by a little bit. LOs can show sleepy signs out of habit, and mornings they often seem sleepy no matter what. Try extending by 15 minutes and see what happens. We were having night waking problems, and keeping that AM nap limited to 1 hour seems to be working for us. He would sleep 2 hours in the am if I let him.