If you have done everything, but your head still smells, it could be an aged hose allowing vapor to pass through the rubber. To check this, tie a wet rag around the hose for a couple of weeks. Then, store it in a sealed plastic bag for a couple of days. Open it and, if the rag smells of septic, it is time to replace the hoses.
The Kuchs, Ontario