Low levels of Hydrochloric acid in the stomach can play a role in bad breathy and body odors.
The mucus in the throat can indicate food allergies or slow detoxification. With slow detoxification, the body will use the mucus system to try and help with elimination of toxins. This may also indicate slow bowels. Normal bowel movements should be 3-4 times a day.
Liver cleansing might help and is almost always helpful to some degree. Congested liver/gall bladder can play a role in slow bowel movements.
I would follow the Candida Plan for best results - http://www.candidaplan.com.
If you have problems regulating your blood sugar levels, I would also follow the Blood Sugar Protocol.