Check Engine Light Due to Gas Cap Issue on Chevrolet Blazer

Problem Description and Possible Solution

Illumination of the Check Engine Light can be caused by a loose or worn gas cap.

Problem Data
RepairPal Verified
Average mileage: 114,276 (13,000–221,392)
10 model years affected: 1996, 1997, 1998, 1999, more2000, 2001, 2002, 2003, 2004, 2005
31 people reported this problem
Viewing 1 - 13 of 13 problem details
check engine comes on but wont go off
Check engine light came on. I had Autozone check the reading and it showed the gas cap needed replacing. I replaced the gas cap twice and still the same problem.
My service engine soon light come on and goes off for a while then come back on
My service engine soon light came on so I took it to the Chevy dealer. They checked everything out and said the engine was fine but I probably over-tightened the gas cap and that set off the engine light.

Not a huge deal but rather inconvenient and sometimes costly because you have to pay a mechanic to check it out just to make sure its not something more serious.
have owned my blazer since 2003 and have replaced the gas cap 3 times.
Recently had fuel pump replaced due to acceleration problems. Now the check engine light comes on, then off, then on again, then off again. now back on. WTF? I've been staying on top of maintaining Blazer {81,800 mi} since it was bought. Now the engine seems to be running a little rough and a little choppy when I begin acceleration. Other than that, car is running. Happened once a few years ago and it seemed that the oil was a little low. I added a quart, problem solved. light went off. This time around, added the oil, light went off, then came back on. still on, going on day three. I will wait to see what happens during the next 7-8 days of all city driving.
check engine light stays on never got it fixed
Same exact problem the mechanic just turns off the code now,.
When I bought the car 3 yrs ago, the check engine light was on. Have changed gas cap twice and it has never gone off.
Check engine light comes on, replace gas cap about 4-5 times. Took it to local mechanic to tell me it was a dry-rotted gas cap seal. Replaced the seal and the light is no longer on.
i have the same problem
evap emmisions leak(small leak detected) so i replaced the cap,cleared the code and it never came back.
Check engine light came off, mechanic check this issue with his computer thingamagig and it was reading something to do with my sensors. He didn't do work on those because I just had an engine installed so they are suppose to be new. Then he turned my gas cap and light went out. It has come on again and so far I haven't done anything about it but am going to soon. He has got to recheck the engine and all components before I will be satisfied that it has nothing to do with the work he did.