Oh I have no advice just wanted to sympathise, it must be very hard and scary not knowing what is causing it. We are going through the same thing at the moment with out 2yr old. he is the same as you just all of a sudden comes out with a huge reaction and I have no idea what is causing it. Took him to the doctor and he didnt seem to care really.
Very frustraiting. Hope you find your answers soon