Sorry I said vitamin & min deficiencies... I meant to just say mineral def... it comes natural to say the two together.
Aside from some neurological problem, it sounds a lot like your heart is acting up. Could be that is happening from your blood pressure being low, perhaps from anemia. Or even could be some other vitamin or mineral deficiencies are going on, too. You can ask your doc to do a 24-hour EKG, draw blood to check your blood counts (anemia) and protein levels, mineral numbers, plus something on the blood sugars MUST be tested. He could refer you to a cardiologist if he decides your pumper ain't working right. In the meantime, eat more protein, like eggs, drink plenty of water. You say you have heart palpitations, so learn to take your pulse, see if it races sometimes, write it down daily and report it to your doc, it shouldn't go over 100 unless you are doing an activity. You can look online for diabetes, too, just to see if that's somewhat of a fit.