I would seek the help of a really good GI specialist. What part of the country are you in? Cleveland clinic in Ohio has some excellent doctors. There is also Mayo clinic, and John Hopkins. I hope you get some comfort and rest soon, best wishes...
You should discuss this with your doctor.