Stop by autozone or advanced autoparts and have the code scanned and let us know what it is. As to the gas smell that could be a couple of things including a blown CPI unit (your fuel injector system) Get the codes and let us know what they are, we can help you better that way.