Bad breath, Body Odor and smelly poop, etc are all signs of fermented gut. First you can watch you tube videos by Dr. Majid Ali on fermented gut. You can follow his diet.
I suggest that you do liver flush, colon cleanse, kidney cleanse and then water fast.
Please keep in mind that it took a long time to get this way, so it will take long time to clean and heal.
For temporary elimination of bad breath buy Ayurvedic tooth powder made from natural herbs. Tooth pastes and mouth washes will not work. Keep up the tongue scraping. Try oil pulling twice a day. Also avoid all cold foods and drinks and of course sweet foods.