I went to the doctor last year October and he found the H pylori bacteria in my blood. I took Antibiotics for 10 days and I was odor free during some of that time. The Antibiotics got rid of my odor, so I also understand what you are talking about. The odor cam back a few days later though, so it was short-lived.
Plus I developed a yeast infection, which is common when you take Antibiotics . I treated my yeast infection and after I ended the treatment, a few days later I started itching like crazy. I developed really bad allergies. I've never been allergic to a thing in my life. I don't know if it was a coincidence or not, but now I take Zyrtec every 2 to 3 days to stop my itching.
I found it very interesting that antibiotics stopped the odor. I wish I could find some extract or something that acts similar to it and see if it would reduce my odor.