I'm a C not a D but I have had this problem everyonce in a while. I was told it was my colon in spasim. Don't know if that helps but thought I'd let you know.
I had a lump in my upper left abdomen once. It startled me at first, then I pushed on it and it went away and I immediately passed gas. It must have been a trapped gas bubble. Hope this helps.