Could your iron levels be low?
Sometimes when you are anaemic, you get heart palps and shortness of breath.
Also, as someone else said, panic attacks present like this sometimes.

Good luck, it must be scary for you.