HI again. First off, it's horrible that your pcp is a quack. I'm glad you are seeking a new doctor. A Gastroenterologist is probably the best person for you to see. You've gone through so much and I just ache for you. The worst of being sick, I think, is the guilt that you are letting your loved ones down.
I belong to a Yahoo! group which deals with Sphincter of Oddi Dysfunction, Pancreatitis and Undiagnosed Symptoms, among other things. If you want to let me know where you live (city/state only, please), I can ask the forum if they could recommend a doctor in your area.
Here are a couple of things that I've found helpful (and I post them frequently):
Research! Read old posts in this forum. There is a fantastic research resource that I've found very helpful called "The First Principles of Gastroenterology": http://gastroresource.com/GITextbook/en/Default.htm.
Log! Keep a journal. It helps identify patterns in your symptoms, foods, sleep, mood, medications and pain level. You're welcome to read mine but I write a lot (can you tell?). :) http://www.medhelp.org/user_journals/show/12546?personal_page_id=8912
Reach Out! You are not alone! Try to stay positive.
When you do find answers,please post to let everyone know what you found and how you got rid of your symptoms. It gives people on this site hope to hear success stories.
All the best,