I've been having same spasm/contraction/fluttering feeling under left rib cage for about six weeks and the duration is increasing. When it first started I also had what I describe as a "squirting" sensation in same place. Also felt very lightheaded for a few days, not sure if it's related. I'm a 44 yr old female, a bit overweight but generally a very healthy person. I have been to my family dr (had CBC bloodwork which apparently looked great except for very slightly elevated triglycerides). Also been to a GI dr. No one seems to know yet. Concerned about possible cardiac link now so making apt with my cardiologist to be sure. Doing as much research as I can on my own as I've learned healthcare must be a team effort. Interesting so that some mentioned vitamin/mineral deficiencies, I will consider this as well. Perhaps together with our healthcare providers and shares notes we can get to the bottom of this.