The thing is BB he isn't having diarrhoea constantly just a couple a week and he was going a month between the ones that were so bad they caught him unawares. He has had two in two days now.
He does have quite a lot of dairy. Definitely every day so if it were that do you think he would have the runs every day?
Today he had a bowl of wheat free cereal (with the barley malt i mentioned above) and milk for breakfast, 1/2 a mug of cocoa with 2 GF choc chip cookies, diluted fresh apple juice, cheddar cheese and brown pickle sandwich on GF bread with olive oil spread, cucumber, water, (this is when he had the accident), 4 strawberries, 1/2 a nectarine, drumstick lolly, GF crisps, fresh salmon, GF spaghetti, cheddar cheese, sweetcorn, diluted 7up lemonade. Nothing that stands out to me as the culprit unless it is the milk or the gluten. He has though things every day normally though and doesn't always suffer diarrhoea. What do you think?