i have this EXACT same problem and still have not found a solution: here are some ideas though - this could be caused by CANDIDA, a fungus that has overgrown in our bodies and is producing this odor. The best way to deal with this, from what i have read so far, is to go on a low Sugar diet and take antifungals..supposedly, garlic is supposed to do the trick - i have been on it for a day now, but with no noticeable improvement. make sure to get enteric coated garlic tabs, as they will dissolve in the small intestine where the yeast overgrowth is. I am using Garlique for now, but have ordered Threelac, which is supposed to control the problem. So far from being in this forum, I have only run across another person (you) with my situation, so lets make sure to keep in touch. the more people on this, the better. if you feel comfortable with it, shoot me your email and we can talk more. thanks, hope to talk to you soon.