Hello!
Thank you for the query.
Such symptoms can be caused by
food allergy, fistula between small and large intestine due to inflammatory intestines disease, IBS, intestines severe infection, severe pancreas disease.
Colonoscopy might be necessary but it seems the problem is not in the large intestine. I suggest you to start with abdominal
ultrasound, full blood work, liver tests (AST,ALT,GGTP), pancreas amylase, bilirubin, urine analysis, stool tests. After this tests if no findings you may have colonoscopy performed. Abdominal CT with oral contrast should be also performed.
If all this tests will be negative, you should have
allergy tests. You can also ask your doctor about Rifaximine and
Mebeverine treatment.
Hope this will help.
Regards.