He has different symptoms during different situations it seems. At school it's more of his stomach, kind of like he's about to vomit but I think he gets dizzy sometimes too. During activity, he gets dizzy and says his head hurts. He's fine when he is just sitting at home doing nothing.
having reread your post ,is it only at school he has these symptoms , does it happen at home ?
He has actually been tested for allergies, it was all negative. No cough, itchy eyes or sore throat. Had his ears checked out too. He eats fine, seems to like school. There are several things it could be. I don't know if he says his head hurts because he's dizzy or his head really hurts as another symptom.
It has been a year or more of strange symptoms, especially for children, have you considered it may be allergies. Does he have a cough, itchy eyes, sore throat ? I would take him to your regular doctor and see what he thinks ..How is he eating, does he like school and do well there ?