Has he tried a gluten-free diet? Could be as simple as that.