Matt, make sure you're seeing a damn good gastroenterologist, not just a general internist or family doc. Nothing against primary care docs (I are one), but there is a time and a place for superspecialists. Send me a personal message if you like.
Aloha,
Mark