Your body may not be absorbing the minerals and nutrients from the foods your eating and they could be coming out of your pores and sweat as result. Especially heavy metals. But I know what you mean I have systemic whipples disease and have this musty pungent Body Odor the actinobacteria is what causes this disease and also is the same bacteria that's found in dirt which gives it it's musty smell. Hence my musty Body Odor . All of my shirts get ruined by my sweat takes the color right out of them that's how you know there's some serious toxin build up going on inside your body.