I had these exact same attacks. Do you know what they turned out to be? Kidney stones! Everyone thought for sure stomach. but lo and behold they were kidney stones. Check this possibilty out ...