Check Engine Light Due to Gas Cap Issue on GMC Envoy

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

RepairPal Verified
Average mileage: 97,449 (18,000–197,000)
11 model years affected: 1998, 1999, 2000, 2002, more2003, 2004, 2005, 2006, 2007, 2008, 2009
69 people reported this problem
33 people shared problem details
2005 GMC Envoy58,000
My engine light was on and I checked the gas cap. It was not screwing on prperly and would pull right off. The engine light turned off as soon as I replaced it and started to drive off.
9 people like thisFlag inappropiate
2006 GMC Envoy78,256
Check engine light keeps coming on has been checked at dealership. Mechanic said gas cap is causing problem. So off to get a new cap.
8 people like thisFlag inappropiate
2005 GMC Envoy50,000
7 people like thisFlag inappropiate
2007 GMC Envoy138,000
So the tighten fuel cap warning came on in the window where the odometer usually reads, went off in a few minutes. The next day this happened again and then the engine light came on later. Test at the dealership showed leak, recapped the gas tank, dealership cleared the code and it was fine. Until two days later the light came on again and the same dealership tested it and found an EVAP code again and the fix would be to replace the purge valve because it was staying open. $200 later and the engine light is on again. Ugh! Tired of putting so much cash into this 8 year old car...
6 people like thisFlag inappropiate
BAD FAN CLUTCH! I've had this problem twice. First time at around 60,000 miles. Now again at 228,000 miles. I realize that at 228,000 miles things are going to need replaced or repaired from time to time, but it seems that all of the repairs that I have had to make are repeats of things that I have already repaired peviously. The fan clutch, rotors, linkage, tail-lights & I'm on my third new gas cap. Not to mention that Ozzy Osbourne has been held hostage in the CD player for the last three years! LOL! Actually, I feel like I can't complain too much because given all the miles I've put on my car for the most part it has been a very reliable car. It's never left me stranded anywhere **fingers crossed** and has never felt the cold cruel hook of a tow truck. I will drive it until it falls apart around me because I LOVE IT!
5 people like thisFlag inappropiate
2005 GMC Envoy52,000
The check engine light started coming on and I had heard that it could be a problem with the fuel cap. I tried tightening it up when I fueled up and this helped for awhile. Now it stays loose and the light stays on, guess it is the firt vehicle that I've ever owned that had a sensor in the gas cap or a gas cap that didn't fit right. I also found out that this will cause the fuel gauge to work crazy, too.
5 people like thisFlag inappropiate
check engine light is on all the time
3 people like thisFlag inappropiate
Check engine light comes on had a check ran on it and it came back that it was the gas cap I replaced gas cap but problem still occurs
2 people like thisFlag inappropiate
2007 GMC Envoy74,000
Loose cap. Now cap harder to open and shut. Light can still cime on
2 people like thisFlag inappropiate
2003 GMC Envoy95,000
Filler pipe broke away from the tank . General Motors replaced the tank and filler neck . ( AT NO COST TO ME ) thank you GM
2007 GMC Envoy55,551
engine keeps coming on onstar say check fuel cap did took it to mechanic stayed off for a couple of days but back on again.
2004 GMC Envoy140,000
Check engine light comes on and off. I have changed the gas cap, and that works for a while then starts up again, cap becomes loose.
2003 GMC Envoy178,000
Check engine light on for a long time. Replace the fuel cap and it's been off ever since with the exception of a few times when I let the fuel run very low.
Check engine light has been on for a long time because of the gas cap. It has been replaced now three times and still shows up on a scan. I think I'm going to try and disconnect the negative from the battery while the ignition is in the on position as others have suggested.
2006 GMC Envoy18,000
I bought a replacement gas cap from my GMC Dealer - the check engine light still stayed on - then I removed the negative battery cable as someone else suggest here and the problem was fixed, no more check engine light on - I took the negative cable off when engine off and the ignition key in the on position - Good Luck this was driving me nuts!
2009 GMC Envoy33,118
The dealership (Martin GMC) ran a system test and found codeP0449(engine light stayed on. They stated they had to replaced evaporator vent(which I doubted). I paid $500.00 for repairs, which I thought was high. Had another mechanic company run a check who stated it could have been the gas cap. The workers at Martin Gmc did not explained the repairs. At this time I am having problems with the air conditioner, which was supposed to be repaired before my warranty went out- Martin Gmc stated they replaced a part but still the a/c does not work on the lemon 2009 Envoy with 34012 miles- this should not be happening.
The check engine light is on and I changed the gas cap and it is still on
2007 GMC Envoy82,000
The check engine light comes on after I add gas to the tank. I have purchased a new gas cap, but the problem persists if I don't put the cap on exactly right.
Check engine light never goes off replace cap went off but came back on and has never went offf.
2004 GMC Envoy130,000
gas cap does not seal, check engine light on. getting a new one
Related Items:
The check engine soon light came on and will not go back off. When it came on, I checked a few...
I've done a basic tune-up ,oil change,spark plugs,fuel filter,air filter,also changed the therm...
The cooling fan clutch may fail causing excessive fan noise and/or the Check Engine Light to il...
My car won't accelerate when I push the gas,The RPM goes up but the truck coasts along, Could i...