What you describe sounds as though it may be a frequently misdiagnosed problem. Have you been tested for celiac disease? If not, this might be useful, since it could help account for some of your symptoms. The nausea and actual passing out sound like an unfortunate idiosyncrasy called vasovagal reflex, which can often happen in connection with billiary colic (gallbladder attack). Although your doctor has apparently never seen such a high gallbladder ejection fraction, this does happen, and almost always is associated with hidden gallbladder disease associated with celiac disease. Celiac disease is caused by an intolerance for foods containing gluten (many breads or wheat-based products, but lots of other foods also contain gluten, so it can be tricky to avoid). At any rate, a number of celiac patients who have presented with typical gallbladder symptoms as well (as you do), but who have had abnormally high gallbladder ejection fractions (90% or greater), have been found, upon removal of the gallbladder, to actually have had gallbladder disease. This normally would be ruled out by a normal GBEF, but one as high as yours is not normal.
I would suggest you ask the GI specialist about this, if he doesn't mention it on his own. Hopefully he will be aware of this possibitlity and want to explore further to see if it's what's causing your problems.
Best of luck to you with your consult. Please follow up with us afterward. I wish I could give you some suggestions on how to manage the symptoms in the meantime, but I'm afraid that's beyond the scope of my knowlege.
I hope this is helpful.
John Kenyon, EMT, CCT
Non-invasive cardiology tech, Emergency and Critical Care technician, Critical Incident Stress Mgmt. specialist