Thank you for the query.
As bile ducts and stomach problems has been ruled out, your symptoms can be caused by small or large intestines issues. It can be just a chronic bowels infection or more serious partial bowels obstruction due to inflammatory bowels disease or even colon cancer
(probable if you are over the age of 50). Chronic pancreas inflammation
is also possible.
I suggest you to have some more tests to rule out mentioned conditions.
You should have stool tests, amylase
, urine amylase, lipase
at first. If nothing will be found, abdominal CT with oral contrast (enteroclysis) should be done.
Hope this will help.