Several months ago the check engine light in my 2003 nissan frontier xe came on. i took the vehicle to a local repair shop and was informed that the fuel tank was rusting at the top. this caused air to enter the system making the check engine light go on. i had to have the tank replaced to pass state inspection. *tr