Do you drink enough water on a daily basis? or do you drink lots of soda?;
This is not meant as medical advice, only as suggestions, so discuss any/all concerns with your doctor. Don't want you to think MoGal is trying to poison you.
Has anyone checked for a magnesium deficiency? It is said, 70-80% of americans are magnesium deficient. I watch "Your Health with Dr. Becker" and they had a lady on there not too long ago and this is what she was saying. She also said, the most efficient lab test for mag deficiency is a 24 hour loading magnesium test (whatever that is).... IF you determine you are lacking mag, do NOT take mag oxide as only 4% is absorbed in the body, magnesium sulfate or magnesium citrate is easier absorbed by the body. Magnesium oxide should only be taken if you are constipated (it helps that the most)
Any flouride poisoning?? Our government mandated that many cities have to increase or begin flouride treatment in the water in 2010 even though its toxic and causes many illnesses. Hitler flouridated the Germans during his reign. Any metal toxins cling to flouride and settles in the brain (from what search I've done).
here's an article for vertigo or menierres and you could possibly do a search for any other symptoms as well...... I found it interesting Ted recommended 1000 mg vit c and alpha lipoic acid to cure it.........
http://www.earthclinic.com/CURES/menieres_disease.html
I know you said you take vitamins but are they they chelated vitamins? So many of them are worthless.... if you take a pill (not capsule) put it in a glass of water and if it does not dissolve in 15 minutes then it does not dissolve in your stomach either and is passed thru.... without absorption.
When you see the cardiologist, ask them about blockage in your carotid arteries.
Possibly your body is too acidic and the cheapest method is to take a 1/2 tsp baking soda in a 6 oz glass of water two or three times per week. But that's what I use for any upset stomach.