Check Engine Light Due to Gas Cap Issue on Buick Enclave

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

RepairPal Verified
Average mileage: 96,766 (52,000–157,397)
3 model years affected: 2008, 2009, 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
2008 Buick Enclave 69,574 mi,
check engine light has been on 3 days - OnStar says it's a loose gas cap but I've tightened it 3 times and the light is still on. 2nd call to OnStar said "Car has to be driven normally for 7 times and the light will go out"??? Why 7 times?
2008 Buick Enclave 146,000 mi,
check engine light came on today, can you tell me what might be the problem?
engine light is on and we are trying to solve the problem. I will look into the gas cap as well.
2008 Buick Enclave 140,000 mi,
No more topping off the tank! Replaced gas cap!