Bad Gas
Old gas has that unforgettable smell. Kinda like gear oil and the old high sulfur diesel (everything is ultra low sulfur now). I agree, just replace the tank and be done with it.
Print