Check Engine Light Due to Gas Cap Issue on GMC Canyon

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

RepairPal Verified
Average mileage: 89,345 (28,000–160,000)
7 model years affected: 2004, 2005, 2006, 2007, more2008, 2009, 2010
28 people reported this problem
12 people shared problem details
2005 GMC Canyon70,000
rough idle and engine would gas cap and problem was fixed.
2006 GMC Canyon90,000
I have the same problem with the gas cap
2005 GMC Canyon160,000
I am buying my 4th gas cap. original lasted ~95k, two after market failed during next 60k.
Check engine light... ..turned off after replacing gas cap.. ... came on again.. months later.. not fixed with another gas cap.. Check engine light is on again.. Going to have diagnosis done.. but Terrified of being 'sucked into' the nightmare of "single woman.. unknown problem" .. gotcha.. with Mechanics..!!! Mass air flow sensor? OMG.. not the catalytic converter!!
check engine light on
2006 GMC Canyon28,000
check engine light comes on after a few miles of driving
2005 GMC Canyon118,000
My engine light comes on and my engine idles rough, but as soon as the light goes off (randomly) the engine runs fine. The gas cap light comes on my dashboard warning me the it is not secured, I twist of the cap and put it back on, sometimes this will trigger the warning to go off and everthing is fine. That would be wonderful it that was all it was. I am replacing my plugs, air filter and fuel filter to see if these contribute to the light being on.
2004 GMC Canyon110,000
Gas cap will not seal properly. Had to replace. Engine ran rough. Had engine tuned. Problem still happens.
2005 GMC Canyon44,000
The Fuel cap light comes on all the time bout a new gas cap at auto zone still kept coming on called the dealership and the service guy told me the after market gas caps are junk so I went and bout one from the dealership and it still keeps coming on I'm the type of person that cant stand to see any lights on on the dash board so you know this bothers the hell out of me Lol
2005 GMC Canyon95,000
got light warning. put on new cap,cleaned both contact serfaces. still comes on
2008 GMC Canyon47,000
check engine light not going off- bought new cap
Related Items:
was driving down the highway today my check engine light came on flashig, battery appeared in t...
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "
I have used an OBDII code reader when the Check Engine light illuminates, but the reader shows...
I think it is the light that tells you it is time to change the oil but I just had the oil chan...
I took my truck in to get inspected but the check engine light came on first. they cleared the...

Related Content