Professional advice may be in order.
I always find it amusing when somebody asks for medical advice here. Like this group of jackasses has one qualified medical opinion between us.
Before you spend the $500 on all the wireless, infra-red, ergo-natural, gps-guided whiz-bangery, how about $50 to talk to... oh, I dunno... a DOCTOR?
I'll admit, I'm guilty of this myself. I tried for a week to figure out why my jaw was swollen and sore once. My mother, a nurse, finally hit me over the head and said to "go get a &^%*#@$ x-ray, idiot."
And yes, they x-rayed my head and didn't find a thing.