Hello~You may have some misplace vertebrae in your neck, causing the pain you are having. I suggest maybe seeing a chiropractor, he/she will take an x-ray and be able to determine if there are areas causing the pain; a few adjustments and you should be fine.
It could also be due to a TMJ (Temporal Mandibular Jaw) issue, seeing a dentist can help rule that out, but I do know that when a person has this issue, they will have pain in the regions you are having yours in.
Hope you feel better soon.
I used to have throbbing pain just above my ear..temple area due to migranes. I was having migranes due to magnesium deficiency. There are many reasons for low magnesium but usually due to magnesium loss. In my case, due to insulin resistance/sugary diet, stress ( both mental and physical (after surgery). Also, studies showed smokers to have lower magnesium levels than nonsmokers. Try magnesium supplements to see if you notice an improvement.