har din son testats för mjölkproteinintolerans?
I och med att du beskriver "dålig viktuppgång från 1-2 månader" kan det knappast vara glutenintolerans (gluten är en protein som finns i vete, råg, ..)
Vår son som till slut fick diagnos DAMP och Asperger syndrom har också en glutenintolerans.
Det finns en imponerande norsk forskning om ämnet...
Om du är intresserad kan jag letar efter länkarna.