is there any way it could be related to food? i've been reading some stuff on additives recently & some of that behaviour sounds like documented reactions to the colouring 160b...sorry, not much help i know but just something that sprang to mind as soon as i read your story.

hope things improve for you soon