A blood pressure of 140/90 isn't a dangerously high blood pressure, but the heart rate is rapid. Since all of your tests came out within normal limits, look to your diet. Do you eat iodine? If you don't eat fish (other than tuna), or iodized salt (1tsp/day) you might have a problem with low iodine. The symptoms are anxiety, panic, brain fog, rapid heart rate, increase in blood pressure, and nightmares. If you are not allergic to iodine, take 220mcg (micrograms) of iodine in a tablet of kelp found over the counter. Don't buy it with any other additives other than calcium. Remove caffeine, diet foods and drinks that contain aspartame or Splenda, and WOW chips from you diet. These foods block the absorption of minerals in the body, including iodine. If your problem is from lack of iodine, you will see an improvement in only a few days. CAUTION If you take other prescriptions or diet aids, check with the local pharmacist about combining them with iodine. Generally there is no problem, but best be safe, you know.
I have been to 2 different cardiologists. They both said it is just sinus tachycardia, probably due to anxiety. I am having a hard time believing it is anxiety. I get anxious after I get a symptom . Today I feel alot of pressure in my chest. The toprol does help my tach. But at times my blood pressure is still high.
It could be panic attacks...believe it or not you can get them in the middle of the night! The Toprol should help, I take beta blockers for palps also. If it doesn't I would see a cardiologist for another review.