I had something similar actually. On and off for a few days, only in the afternoon, and I noticed it was when I was stuck in a car or behind a desk for longer than usual so I chalked it up to my terrible posture.
Yes, this happened a couple of days in a row for me, on and off, after I had been pushing myself way too hard. I speculate that it was either strange gas pain (because it was way high) or just from overexhertion. I found that sitting/laying down seemed to help a little.
Re: Pain above belly button