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

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

RepairPal Verified
Average mileage: 86,375 (28,000–145,000)
6 model years affected: 2005, 2006, 2007, 2008, more2009, 2010
15 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 - 4 of 4 problem details
2007 Cadillac STS 28,000 mi,
STS V8, "check engine light" comes on occasionally, dealer states no trouble codes are evident, has no idea how to repair, GM will give no assistance, after creating a complaint file on it.
2006 Cadillac STS 80,000 mi,
Last seven months the check enine light keeps coming on. dealer shows no interest in repair or trouble shooting.
2005 Cadillac STS 145,000 mi,
Rough idle and about 55 to 60 mph rough ride That smooth out about 70mph could this be the evop purg pump
2005 Cadillac STS 131,000 mi,
Car misfires after filling up with gas...