I get cramps, almost like a muscle spasm, in my upper left abdomen when I cough, sneeze, or laugh too hard. And the only relief is lying down or leaning stretched back. This started about a year ago, along with getting heartburn for the first time that just burns the back of my throat. I know I have poor circulation because I get calf cramps a lot too, mainly when I stretch in the middle of sleep or mid morning. I dont know if its related but I have no idea what it is. Ive looked up what others say, and no one can diagnose it. Some have said that they also get it with heart burn or after gallbladder surgery.