Have you read The Out-of-Sync child? If he is very tactile and easily distracted then he may have some hidden sensory problems. Given how he was as a baby it's pretty surprising that he has problems now. I would definitely look into the possibility of him being 2e.

Good luck



LMom