One can easily draw the conclusion that fats and protein are a problem if they are lacking water and fiber intake. If you aren't emptying your bowels twice a day you are susceptible to foods fermenting and causing symptoms.
This seems like the simplest practice but easily forgotten and rarely achieved. Psyllium has helped out a lot for this.