Are you getting the smell from under the hood? If so, check all injectors for a leak where the attach to the engine. They have o-rings that go bad and leak fuel.
As far as overcompinsation of fuel, it could have to do with the regulator, but if it wasn't a problem before, chances are it isn't now. And if it's a sensor, the check engine light should kick on.
Let me know what you find.
Friday, December 26th, 2008 AT 11:34 AM