Having your gallbladder removed can cause many of your symptoms. Have you tried changing your diet accordingly? Many times, eating fatty foods after gallbladder surgery can cause the diarrhea because your body can no longer digest fats. I would suggest doing some self diagnosing by going on a fat free diet for a few weeks and see if that helps. If it does, then you know it could be your diet. If that doesn't help at all, then you need to go back to your doc. There is a medication you can take to help with this after this type of surgery. Good luck and hope this helps.
ulcer? colitis? diverticulitis? ask your doctor about those things. My cousin has those issues and she has had all of the above to lead to it.
Have you ever considered it may be environmental allergies ,we are being sprayed all the time and many are sick with allergy like symptoms...you can ask for a heavy metal Toxicity test which would tell you if you have some toxins in your blood stream ..watch the Video 'Why on Earth are they Spraying"