Hi
Your symptoms may or may not be related. The allergen causing the allergy can be found out by blood tests like RAST panel or skin scratch test. There is a discussion on MedHelp by one of our doctors which you can refer to:
http://www.medhelp.org/forums/neuro/messages/32513.html
Multiple sclerosis too cannot be ruled out. There are many reasons for muscle twitching. http://en.wikipedia.org/wiki/Fasciculation
However it is difficult to diagnose without examining. So please consult your doctor with the above possibilities.
Hope this helps. Please let me know if there is any thing else.