Problem Description and Possible Solution
Illumination of the Check Engine Light can be caused by a loose or worn gas cap.
Problem DataRepairPal Verified
Average mileage: 129,443 (79,000–280,000)
33 people reported this problem
Not gas cap. I live in Ontario Canada and vapour return tubing was rusted where it passes thru the LH rear wheelhouse to connect to fuel filler tube. Look under the plastic baffle in the wheel house and you'Ll find it covered by dirt and salt.
Quick fix for me was to buy a new filler tube from the dealer -in stock so it must be a common problem. Two hose clamps and you are done. Not the cheapest but a lot less hassle than trying to find solid tube to clamp to a piece of hose to. Would probably have to pull tube out anyway.
Remember SAFETY. Make sure fuel level is down in tank.
just bought this two days ago, gas cap message came up yesterday, light came on today for check engine and the gas cap light is still on. going to try to replace the gas cap and see if it fixes it