Something that I have a had good luck with on items that stink and can't be washed... Spray bottle with distilled white vinegar. After you spray it down and it starts to dry the vinegar smell fades fast. The commercial gear sprays that I have smelled seems to be a mix of vinegar and a splash tide.

There is also the option of going to a laundry mat and using the monster washer after an oil field worker, then all you will have to worry about is smelling like crude oil...