Jen, I can't remember if this might have been mentioned elsewhere--does he by any chance have poop problems? DS8 (Asperger's, no ADHD) had similar meltdown difficulties for years of school, and he is a whole different kid this year since we got the poop straightened out.