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: 94,451 (29,157–150,000)
18 people reported this problem
I've had this problem for more than a year, and have had the gas cap changed, and it still happens off and on.
If gas cap isn't screwed on tightly, Check Engine light will come on after a few times. After correcting problem, it takes several more good trips (far enough to heat engine) before it goes out.