Vitamin D deficiency is THE MOST COMMON VITAMIN OR NUTRIENT DEFICIENCY...Your doctor may prescribe high dose of vitamin D2 form or you may take over the counter vitamin D 3 . You should not have chest pain due to vitamin D3.
Other reason should be sought as to the chestcpaon question . What is your age? Do you have any specific health problems? Diabetes ...high cholesterol...high blood pressure??? Or reflux or heartburn??
The vitamin D helps your body absorb calcium and magnesium better so taking vitamin D should not cause too low magnesium....
Your palpitations may be improved often the case is by taking added magnesium supplement as well --- over the counter magnesium oxide 250 mg or 400 mg a day would be fine and potentially helpful
As for chest pain it is most important for you to work with your doctor and make sure you do not have heart disease as cause ...12 Lead EKG is usually done and if your symptoms and risk factors indicate a need for it then a dress test may be done . .
It may be chest pain from reflux( or heartburn) as another poossibility ...avoiding hot spicy foods and alcohol and coffee may help if this pain is due to reflux (= GERD) Reflux precautions may be of help to reduce symptoms and these would include waiting 1.5 hours after eating before you lie down and to elevate the head of bed 4 to 6 inches ...
So I advise discuss symptoms further with your doctor and the appropriate exam and tests may be then checked ...this would serve as basis for treatment
The vitamin D would not be a suspect as any common cause of chest pain however....
I hope that this information is helpful.Let me know if you have further questions.I will be happy to get back with you.If my answers have been helpful and to your satisfaction then please remember to leave positive feedback.Thank you and Best Regards,
Anthony Bray MD