what part of Idaho are you from? if you live in Boise you can run E85 in your car if you change your injectors. I wouldn't worry about the thermostat, mine does the same thing. the smell of fuel could be the evap purge solenoid. I would recommend also changing the supercharger gasket, and lower intake manifold gaskets, and probably would be beneficial to drain and flush the coolant and then to replace.