Copy and paste the address below on the address bar of your computer. It is a video about the digestive system by Brenda Watson. She explains how the system works. Type her name on the address bar. She explains what Leaky Gut is.
The same happens to me when I eat out at fast food restaurants. The food there is full of additives and soy. The system can not digest the protein in soy and it goes to the bloodstream along with impurities from the colon. That causes the bad odor.
Stop eating soy and eating out for a while. Read labels. Check if the odor is worse when you eat at chinese restaurants or fast food restaurants.
Clean your system with a colon cleanse system from a vitamin store. Take colostrum and zinc every day. At least 5 pills of colostrum for a few months or a year. You'll see the difference. Rinse your mouth with Hydrogen Peroxide. It will kill the old bacteria in your mouth and leave a fresh breath.