Check Engine Light Due to Gas Cap Issue on Chevrolet S10

Illumination of the Check Engine Light may be the result of a loose or worn gas cap.

RepairPal Verified
Average mileage: 95,288 (47,000–200,000)
9 model years affected: 1996, 1997, 1998, 1999, more2000, 2001, 2002, 2003, 2004
38 people reported this problem
Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
Viewing 1 - 12 of 12 problem details
Engine light on, test meter code shows evac. Changed gas cap and didn't go off. What next.
2002 Chevrolet S10 78,000 mi,
"service engine soon" code-303 (missfire on no three cylinder)- light keeps comeing on and after I drive it for a few days it goes off then the same again in a few days. I've changed vaccum line;s under the hood. putnew spark plugs & wireing, new coil, & new GM gas cap,- the only thing I haven't checked is the vaccum lines to canister and canister
2003 Chevrolet S10 80,000 mi,
check engine light came on, got the code ran..came to be emissions code...put a new cap on a never seen the light again
check engine lights comes on. Vacuum trouble with gas cap. Changed three times. still can not open gas cap, sometimes I have to shut off car, and wait four hours until vacuum is reduced to open gas cap. ( All gas caps purchased in Auto parts store, after checking book for the correct cap. Still having problems. Two caps had to be broken off to finally get them off.
2000 Chevrolet S10 200,000 mi,
Replaced cap , no more issues
engine come when want to po 440 coed
2002 Chevrolet S10 67,000 mi,
Local AutoZone found the problem/ new gas cap resolved the check engine light!
2003 Chevrolet S10 62,000 mi,
Check engine light came on just before the inspection was due. Had the code read. The guy at the parts place recommended replacing the gas cap first. It did the trick.
I think I'm on my fourth gas cap by now.
Service engine light came on at 204,000 miles. Mechanic inspected vehicle and discovered leaky seal on gas cap. Since it comes on intermittently, I have not replaced it yet.