Check engine light came on in my 2001 Toyota Avalon after getting gas. Have heard this can be a gas cap problem, but cap is now secure, light remains on. After researching further, might be an EVAP issue? Do I look into getting that repaired or try replacing the gas cap? Or just resetting the battery for now to see? I REALLY dont want to have to pay out the A** for some crazy replacements! Toyota has already had to replace this entire engine TWICE due to recalls and defects! Help!
My car has 15000 miles.
My car has an automatic transmission.
You’re right, this could be a gas cap problem. But it could also be any number of other problems. The check engine light comes on whenever the computer detects a fault in the car’s emissions systems and the computer stores trouble codes that can help a technician figure out what the problem is. The light will not go out just because a fault has been corrected until it has been reset by a scanner or until the computer sees a number of drive cycles (I think it’s 50) without seeing the fault again. Disconnecting the battery will not do the trick and may lead to other issues. You need to resist the temptation to start replacing parts until you know what is really wrong. Having the computer scanned and knowing what the trouble codes really are is your best next step. You can have that conveniently done by contacting YourMechanic. They can send a technician to your home or office to read and interpret your trouble codes and let you know what to do next.
Have a car question? Get free advice from our top-rated mechanics.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing