Have you looked at his diet? Dd1 was getting feral and we finally worked out food acid 330 was the trigger for her. It's in a lot of foods including ones you might think are healthy.