First you need to cleanse you colon out naturally. This has been the best over all natural Colon Cleanse that I have ever used. http://www.healyourbodynow.com/products.php
It is cheaper than Dr Natura(Colonix) cleanse and they also give you free probiotics. I actually lost some weight after taking it for the full 3 months.
Also, you need to find OkraPepsinE3 from http://www.StandardProcess.com This product healed my friend who had the same problems you mentioned. He took 6 caps a day I believe and his nutritionist had him get off all dairy and white flour/sugar as well as cafeine! :)