Barb, you may also want to talk to your doctor to be teested for this."Small bowel bacterial overgrowth Too many bacteria in the upper part of the small intestine may lead to symptoms of bloating, pain, and diarrhea. Symptoms occur immediately after eating because the bacteria in the intestine begin to consume the food in the small intestine before it can be absorbed. Small bowel bacterial overgrowth is a result of abnormal motility in the small intestine."Its another possiblity perhaps.