I can't tell by your description, but could it be bloat? This can be life-threatening. Read this:
http://www.ualberta.ca/~dc8/szbloat.htm

Good luck.