I had my gall bladder removed 1992, since then I noticed that my tolerance to animal fats got much reduced and causes me diarrhea. Very recently, just a few months ago, I discovered a new horrible food content, canola oil, that in any amount in the food I ate it causes a severe bout of watery diarrhea only a few minutes after meal. I nearly stopped eating outdoors for that.