An heart beat sound in ear is called a pulsatile tinnitus. Since it is faster than the heartbeat, it may not be pulsatile tinnitus. Arterial vessels near the temporal bone may transmit sounds associated with turbulent blood flow, especially if the loudness of the sound exceeds the hearing threshold in that ear. This is usually responsible for pulsatile tinnitus. The petrous carotid system is the most common source, although other arteries may also be involved. This is not itself a serious condition, even if it is pulsatile tinnitus, although an evaluation for underlying atherosclerotic disease, should be done by otolaryngologist or neurotologist. Following investigations would be required; an MRI with contrast initially, followed by CT/CT angiography and subsequent interventional angiography if necessary. Tinnitus is not a disease but a symptom of some underlying health problem, usually in the ear, which would need physical examination and investigations to find out the cause.
Following are the common causes;
1) Exposure to persistent loud noise.
2) Ménière's disease.
3) Ear wax
4) Eustachian tube dysfunction
5) Environmental allergy
6) Blood pressure fluctuations
7) Diabetes and thyroid conditions
8) Medications are an extremely common cause of tinnitus
If you are taking any anti-inflammatory analgesics for any kind of pain like toothache, they should be stopped. All aspirin-containing products and nonsteroidal anti-inflammatory drugs should be discontinued. Supplements like vitamin A, vitamin C, cyanocobalamin, and nicotinic acid, with magnesium, zinc, or copper are suppose to help.
Ideally an examination by a physician or ENT specialist should be done for ascertaining the cause and further management. Read the resource on tinnitus;
Please feel free for your follow up questions.