DS is exactly like this and he's 3.3 years old.

I would think by now he should be sleeping a lot better!

I know if we've had a really busy day, he seems to replay it in is sleep, cries a lot, and is very animated, so we've really tried to wind him down a lot earlier in the night now so he goes to bed a lot more relaxed.....but will still wake a handful of times during the night He's generally quick to settle, unless he's having a bad dream.....

Look forward to hearing any suggestions offered too!