Just a thought. Wean him off of wheat, white flour and white sugar and all processed meats. Balogna, hot dogs, store made sausage and hamburger, etc. I will bet that you will see a difference in 10 to 14 days.
With the exception of whole wheat and occasionally white sugar, we don’t eat any of those things. I make just about everything including our bread (non-GMO flour) and corn tortillas (non-GMO masa). A lot of our food is from our garden and our meat is from a local farmer. We’ve eliminated msg, hfcs, hydrogenated oil, artificial colors/flavors/sweeteners, and most soy from our diet. We definitely feel better. The plus is we know exactly from where our food comes, especially since our government okayed Chinese chicken.