Check Engine Light Due to Loose or Worn Gas Cap on Cadillac SRX

A loose or worn gas cap could be cause the Check Engine Light to illuminate.

RepairPal Verified
Average mileage: 84,663 (40,000–125,000)
8 model years affected: 2004, 2005, 2006, 2007, more2008, 2009, 2010, 2011
24 people reported this problem
6 people shared problem details
2004 Cadillac SRX90,000
Check engine light comes on and want go off, disconnected battery went away, until filled the car with gas again. Came back on.
2005 Cadillac SRX82,000
2005 SRX V8 AWD engine light came on after a fill up and noticed the gas cap felt loose (not ratcheting to a tight fit) After looking at various website threads I made mistake of buying a generic Stent brand cap. Not only didn't the rubber tether fit this cap but engine light still on. Ordered the correct cap from gmpartsdirect.com, installed and engine light went out within 10 miles of driving.
2004 Cadillac SRX75,000
engine light comes on gas cap is loose
2006 Cadillac SRX40,000
Replaced it twice
2008 Cadillac SRX96,000
engine light on emission light
2004 Cadillac SRX60,000
replace cap
Related Items:
Vehicles with certain V6 engines may illuminate the Check Engine Light one or more of the follo...
the night before i added gas to the tank the next day i drove the car a few miles when the trou...
2004 Cadillac SRX V8- check engine light on and misfires continually at Idle, hesitates on acce...
of engine, noise kind of quits when you accelerate out on the highway, what could this be, car...