Check Engine Light Due to Gas Cap Issue on Chevrolet HHR

A Loose or worn gas cap may cause Check Engine Light to illuminate.

RepairPal Verified
Average mileage: 82,255 (13,100–180,000)
6 model years affected: 2006, 2007, 2008, 2009, more2010, 2011
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 - 18 of 18 problem details
2006 Chevrolet HHR 72,354 mi,
check engine light comes on for a couple days then goes out for a couple days
i have change out the camshaft sensor and still my engine like still come on, where is the crankshaft sensor located on my engine....please help me....i check my gas cap and make sure it is on tight.
2007 Chevrolet HHR 49,000 mi,
Check engine light comes on replaced gas cap went out for quit awhile but now it is one again. Dealership said there is a bulletin out. Car runs fine and there is no performance loss. One dealership wants to clean injectors for $240 but i really don't think thats the problem Any Ideas???? Karl
2007 Chevrolet HHR 80,000 mi,
This seems to be a common problem with HHRs. I've replaced gas caps, taken it to the dealer and nobody can find any issues. They reset the codes and it will stay off for awhile and then come back on. I've just learned to live with it.
2008 Chevrolet HHR 81,880 mi,
Gas cap gets loose and check engine light stays on
2007 Chevrolet HHR 65,000 mi,
Engine light came on - checked gasoline tank cap - blew it off to clean - replaced it and light went off - has periodically come on again and then goes off again - some brands of gasoline also seem to cause it to come on -
2006 Chevrolet HHR 80,000 mi,
Replaced gas cap stayed off for 1 week then came back on.
Check engine light is on just looking for similar problems oil is good!
2009 Chevrolet HHR 48,500 mi,
2009 HHR. At 48500 miles, the check engine light is on. I changed the spark plugs and coil caps. Light stayed out for few hundred miles but now back on.
Twice this problem happened to me. Replaced the gas cap and it worked for a few years. Now its doing it again.
2008 Chevrolet HHR 48,650 mi,
Same issue - replaced gas cap and all is still well at 52418
The gas cap has been replaced three times. A smoke test was done originally to diagnose the problem. It appears that the gas caps don't 'really' fit this vehicle. So, I wouldn't really care, but the auto-start cannot work without that damn engine light off, so the one thing that worked on this pos, now can't work. We will NEVER buy another GM product.
I have a engine on and they are taking about a new engine
2009 Chevrolet HHR 113,731 mi,
I had my car smoged with my check engine light on and it failed to pass. I have had no problems with my hhr.
2006 Chevrolet HHR 107,000 mi,
Gas cap cause check engine light
2007 Chevrolet HHR 141,000 mi,
Check engine light kept coming on and the computer codes kept saying due to the gas cap so I repla it
My gas cap was loose and worn out and it kept causing the check engine light to come on. I finally replaced it with a standard gas cap for this model and after driving for about 2 minutes the light cleared off and has remained off ever since quick fix!
2006 Chevrolet HHR 13,100 mi,
engine light came on for gas cap loose