I am sorry to hear that you have been dealing with a throbbing pain in your neck that has been present for about a day and that you are worried about what might be going on. I am happy to give you some information about neck pain, and my thoughts about what might be going on, but ultimately I am going to recommend that you make an appointment with an ENT (Ear Nose Throat) physician to be evaluated. They will be able to ask you more questions (i.e. take a medical history) and examine you, which I am unable to do. I would be interested to find out if you were doing anything when the neck pain presented. for instance a history of trauma or a muscle strain
could give valuable information about what might be going on. The fact that the pain is throbbing and comes and goes every hour or so, makes me initially think that it may be related to musculoskeletal pain (from something like excessive muscle tension). This can be related to stress, or fatigue. It is not uncommon to have pain that goes to the ear, as the sternocleidomastoid muscle (the main muscle in your neck) attaches to the mastoid process underneath your ear. There are more sinister processes that can give neck pain as well, which is why it is worth being evaluated by a physician.