Maybe he is over tired? Alot of little kids can look hyper when they are really tired. Maybe try getting him to bed earlier for awhile to see if that helps.