Check Engine Light Due to Gas Cap Issue on Pontiac Vibe

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

RepairPal Verified
Average mileage: 106,504 (44,000–165,000)
8 model years affected: 2003, 2004, 2005, 2006, more2007, 2008, 2009, 2010
36 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 - 15 of 15 problem details
2005 Pontiac Vibe 97,000 mi,
check engine light came on, I took it to Asian Auto in Savannah, GA. They told me about the gas cap problem, but also said I needed a transmision flush. The cost for this was 350.00. Looking at this site, makes me feel that this was really high. Any input?
gas cap purchase worked
2003 Pontiac Vibe 113,200 mi,
Vaseline on the seal stopped the problem.
2003 Pontiac Vibe 125,000 mi,
What solutions did anyone find to the engine light problem?
I have had the same problem so my mechanic suggested a new gas cap. That was this past March. The check engine light was off all summer then as soon as it became cold again (the day after Halloween) the light came back on and has been on since. My mechanic gave up on it. Told me he had done everything he knew to do and I would have to take it to the dealer.
2009 Pontiac Vibe 165,000 mi,
replaced Vapor canister #CP3192
2005 Pontiac Vibe 100,500 mi,
Replaced gas cap -- but light came back on after 50 miles or so. Mechanic said the only possible fix now was to replace the gas pipe for $400. I don't think so.
2010 Pontiac Vibe 61,000 mi,
Had to replace the gas cap and even then it took about two weeks of starting the car to get the lights to stop. Fixed now for the past 3 months.
2005 Pontiac Vibe 64,000 mi,
The light came on five years ago. Got a $500 estimate to replace canisters and recovery lines. After paying $100 for diagnostics I read about gas cap and purchased a new one. Several days later it went out. 8 months ago light came back on. Mechanic said it wasn't gas cap, $400 of repairs and parts light went out but 200 miles later it came back on. Purchase new gas cap and light went out several days later. Now light is back on. Re-tightened 8 mo old, will wait several days, burn up this tank of gas, get new gas is light is still on will buy new cap ($25). I don't think the mechanics know what to do with this. It's an overly sensitize system and they just throw a lot of expensive parts at it hoping to getting right. It's a great money maker for them. My suggestion, drive it until you experience drivabililty problems and then get that fixed.
air vent motor works off and on when it feels like it?
2009 Pontiac Vibe 81,000 mi,
All of a sudden check engine light came on and don't know why
2005 Pontiac Vibe 149,000 mi,
Check engine light kept coming on. Reset numerous times but kept coming back on. I bought a new cap on ebay, reset again and problem solved - for only about $6
2007 Pontiac Vibe 130,000 mi,
I reported this problem earlier. It's now a year later and the engine light still goes on and stays on. I took it into a General Motors dealer in December 2014 and all they did was tell me why it went on. They apparently have no clue why it stays on or comes on so frequently. The light stayed off about a week and went back on. It has been on most of this winter. I am trying to ignore it. My next step is to take it to a Toyota dealer and see if they know any more about it than the GM dealer did. I would also like to say that my gas cap and part of the fuel line was replaced in 2014, as was a part that dealt with emissions. The mechanic said the code pointed to that part being defective but replacing it did not fix the problem. I spent about $1,000 during January, Feb., and March of 2014 but I still have the problem.
Well the lights don't work the way you like them to so we have to keep them on a certain way in order for they to work right, and the radio lights are bad as well, this all accured about five years after we purchased the car.
2005 Pontiac Vibe 150,000 mi,
happens constantly and keeps on happening!