Check engine code

146,000 MILES • 1.2L • 4 CYL • 2WD • AUTOMATIC
Avatar
DWIGHT KIRBY
  • MEMBER
  • 4 POSTS
Check engine code says gas filler cap is not tight. I tightened it and I am still getting check engine light. Do I need to replace the fillet cap?
Jul 16, 2018 at 1:12 AM
Avatar
CARADIODOC
  • ✓Experienced Mechanic
  • 34,398 POSTS
You did not list a fault code number, but for most vehicles those codes only point to a "small leak detected" or a "gross leak detected". The most common cause of a gross leak is a loose gas cap, but it is not the only cause. Because most leaks in the fuel vapor recovery system are nearly impossible to find visually, we use a smoke machine now to inject a white, non-toxic smoke into the system to see where it is sneaking out. That smoke will show up at the gas cap if that is what is not sealing properly. If you suspect the leak is caused by the gas cap, a new one would be an inexpensive investment to try to solve the problem before spending the money to have your mechanic search further.

Also, look for hose clamps that are rusted off, particularly on the vapor return hose next to the filler tube. Also, take a look at this article related to this issue:

https://www.2carpros.com/articles/evap-system-code-repair
Jul 16, 2018 at 9:32 AM
Add a reply
Join 2CarPros for free, one of the most advanced car repair communities on the internet. From first-time drivers to seasoned mechanics, everyone is welcome to reply, share details, and get better answers. You can add a temporary image or video first; uploads are limited to 20 MB.

Frequently Asked Problems for This Vehicle