Hi Corrin,
I've have had this same exact problem with my scalp smelling like sour everything with a hint of vinegar. I've tried everything as well. Recently I went to check things out at the doctor. I request labs for an allergy and breath test. Test came back with food allergies that I've been eating for years and aye love some much. This was the first news that made me realize just simply eaten all types of nuts, cow milk, diffent fish and Seafoods with I love could've have very well created this symdrome. The funniest thing about the whole thing is that my allergens to these foods had no real symptoms. So there it is. I'll change these bad habits immediately. To see if it helps my overall health and ph levels. If you still happen to have these sypthoms please try to get to the source. Because my social life and work place life sucks. Ppl I associate with talk to me because the feel sorry for me or just plain old scared to ask. I endure those ppl it keeps me rounded some but i hate that it affect me and them as malordour. I wish I could shower everytime i break a sweat. Anyways Im going to wash my hair with a combo of Apple cider vinegar and baking soda also replenish hair with coconut oil. These 3 solutions are harmless. Vinegar could be a good drying solution, bake soda could be and great odor fighting agent and coconut oil to replenish any damage hair during my treatment. I only wash my hair weekly. Give it a try and let me know if this all natural remedy works for you and I'll keep you posted as well...
Good Luck my friend you'll boyfriend/husband soon enough.
Ttyl