Its probably candida stop sugar foods and drinks anything with sugar some chips and veggies and most fruits have it so avoid these and all red meats, grains pasta bread and all dairy milk cheese
And try eating chicken in soup grilled boiled baked and raw veggies like celery cucumber Peace steamed or any veggies with no sugar cooked with a little butter
And drink lots of water to flush all that bacteria out you body and before you do any of this
Morning on empty stomach
Blend 10 centimeters of Aloe plant and 1 whole lemon and 1 tea spoon honey with 16 oz water in a blender drain drink juice and drink lots of water then after a month reduce to half lemon instead of a whole one and repeat same step until you feel that bad taste is gone
Also take Probiotics I get them from renew life I get the 50 billion hope this works for you
One thing that I've found that really helps me, is a Neil Med Sinus Rinse. I have horrible sinus problems...which can lead to having breath problems. Its usually Post Nasal Drip that causes bad breath if its not dental related. But the rinse cleans out your sinuses and is really easy to use. Most local drug stores or Walmart, Kmart, Target etc. have them. Try going to http://www.neilmed.com/usa/products.php and take a look at their products. I'm in no way connected to them...just a sinus sufferer that knows a product that works!
Best of luck!
Ashley