Does he ever nap? I know you said he dropped it but he honestly sounds a little OT to me...that hyper OT behaviour ya know? My DS hasn't napped in a long while but the odd time mid-afternoon he'll crash on the couch watching a movie and I'll just let him sleep, if he's crashing I figure he needs a little catch up. Does he have a quiet time in the day? Even after we dropped the nap I insisted on a 1hr quiet time to help him re-charge...a movie, reading stories, or anything low key really.
Like Deb said, we also try to keep things after dinner relatively quiet. Like she said, no horsing around or anything of that nature or else he's legitimately bouncing off the walls come bedtime. Usually my DH will play Lego with him or something of that nature...to keep him busy but not be burning tons of energy which in my mind can lead to that crazy OT shenanigans.