I tried the coconut oil for scalp odor and it just seemed to make it worse. I've been suffering since January, and would describe the smell as very bad. I would wash my hair in the morning and 3 hours later it already stunk! by the end of the day it was unbearable. I tried the following: coconut oil, pumpkin seed oil, ACV, medicated shampoo, all sorts of hair products, rubbing MSM in my scalp (for sulphur), hydrogen peroxide, yoghurt, white vinegar, borax. Finally in the past few weeks I've been making progess- I bought grapefruit seed extract and bergamot essence oil. this helped alot but not 100%. I then bought CITRONELLA oil at the pharmacy- success! I think it should also be available at health stores in the oil/essences section. Rub it in every night for 3 nights (do it over the weekend or when you won't be going out bcos it smells quite strong, not bad just strong). wash it out in the morning. This did the trick. I was able to go a week without washing my hair and there still was ZERO odor!! hope this helps someone because this smelly scalp is very debilitating socially.