I wonder if your DS's introversion may mask some social anxiety? I haven't read all of the responses, so I'm not sure if it's been brought up. I know a people with social anxiety, and it can provoke some extreme reactions.
Anecdotally, the folks I know with anxiety have had it peak in the teen years.

I also second covering the sleep, food, water bases.