causes of rancid breath
1 Persistent bad breath or a bad taste in the mouth can also be one of the warning signs of gum disease; which is caused by plaque. 2  Dry mouth. 3  This occurs when the flow of saliva decreases and can be caused by various medications, salivary gland problems or continuously breathing through the mouth.