A Loose or worn gas cap may cause Check Engine Light to illuminate.
Average mileage: 81,659 (12,400–124,000)
20 people reported this problem
Check engine light came on, dashboard message indicated gas cap needed to be tightened. Replaced gas cap, did not fix the issue.
the service garage said it was rust on filler neck ,they sanded it and it still happened. I discovered that the cap always felt loose and decided to replace it, in doing so , I found out that part of the rubber on the cap was missing . I hope this fixes the problem !