My thought is toxic overload of some kind. Something is affecting the nervous system.
Heavy metal poisoning can cause toxic overload. Iron is a heavy metal and overload is common in children because it cannot escape- it builds up in tissues. Do not give vitamins with Iron, watch for food with added iron. Iron should never be supplemented without a clear test of deficiency. The added iron and calcium the food industry adds to processed foods actually causes disease because it creates imbalances. Calcium overload is just as bad as calcium deficiency. High calcium levels deplete magnesium, and decent amounts of magnesium is needed for calcium assimilation. So extra calcium can deplete calcium. Just an example how we can't trust those food process labels- what they are adding is not necessarily helping the general public.
Bacteria ,fungi, parasites,can all cause toxic overload in the body. Thier excrement is toxic to us, affecting our central nervous system. We have to process it out. In fact, microbic pathogens must aquire our iron to survive and replicate. So people with High iron levels are a fertile ground for infection and disease process to start.
Drugs like SSRI's , when taken in very high amounts, poison the system and cause shoulder rolling, tics, restless anxiety and the like. The clinical term is called serotonin syndrome. My point is that poisons of some kind will affect the nervous system into these kinds of symptoms.
If pathogens need metals to hide behind and replicate, then getting heavy metals out of the body seems a likely place to start. There are different ways to chelate metals out. There is EDTA, DMPS, DMSA, Alpha lipoic acid, NCD zeolite, and others. Of all the ones I have researched, NCD Zeolite seems to be the safest, easiest one on the body. While most of them pull out several important minerals like magnesium, manganese, etc, zeolite does not, and it's safe for children.
Magnesium is an important mineral for people with tics and tourettes (which are in essence a muscle contraction of sorts). One , because it is a chemical gate blocker and relaxes muscles and nerves, two because it is a metal chelator of some metals as well. It also helps the body with electrical charges.
Other important vit/minerals you should look into is liquid B complex and iodine. You should also lookup swedish bitters.
A naturopath or nutritionalist would be able to help you in this general direction. There are tests for metal poisoning. My experience with most standard medical doctors is that they would try to find a "term" for the tics, IE: tourettes, or OCD. And then you would get sent on your way, or reffered to a "specialist." Labeling a symptom with a clinical label seems to be the goal, with the fix being a drug that will "cover up" symptoms. But this won't get you a cure or answer the basic question, "why" is it happening.
Insomnia is not surprising as it is a common symptom among problems in the nervous system.Serotonin is the neurotransmitter responsible for sleep, agression, pain, appetite, etc.
Vit b6 with magnesium and amino acids can help raise serotonin levels.
This info is only meant as a springboard for your own research.
Please consult a doctor.
I have no vested or monetary interest in any of the substances I have written about.
Best of luck.
More research avenues:
http://zeoliteautismstudy.com/1-dr-p-clips-audio-420.htm
http://www.gordonresearch.com/articles_iron/the_role_iron...
http:www.magnesiumforlife.com