It could be an enzyme deficiency. Prozyme works really well for that.