Muscle spasms in the neck can certainly be a trigger for your tension headaches. I wonder if you have a pinched nerve in your upper cervical spine due to degenerative disc/arthritic disease causing your symptoms, which are known to cause similar symptoms. If your doctor suspects this as well based on your full history and exam, an MRI of the C spine may be helpful. As for treatment options, botox injections to relax the muscles in the neck have helped some patients. Although it's not a permanent cure, it usually works for a few months at a time. Local injections with steroids or anesthetics like lidocaine are other options, but should only be done a pain specialist. SOme physical therapists do ultrasound massage with application of local heat (as you are doing) which have relieved some patients' symptoms. Good luck.
i did ecg , ett, tee , echocardiography, tsh t3 t4, they all are negative .
plz assest me in this regard
with great thanx