I suffer from the exact same problem,it really started when i suffered from severe chronic stress.
My scalp was always dry before and never had smell issues with my scalp.
But when the stress hit me the smell came,my scalp became oilly and started smelly really bad.
I do think now that the main culprints are the stress which created hormonal imbalances,a toxic liver which i suffer from for years and a screwed up gut.
And maybe a scalp fungus.
I'm going to do my first Liver Flush this week,i do think that my liver is the major culprint of my Body Odor s,and the stress which i have to get under control as well
But the smell is just a sign that things are out of balance from the inside,instead of focussing on the outside with shampoos and stuuf
the inside is where the root of the problems lies,so the healing journey continues....