Check Engine Light Due to Gas Cap Issue on Buick Enclave

Problem Description and Possible Solution

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

Problem Data
RepairPal Verified
Average mileage: 92,741 (1,006–157,397)
3 model years affected: 2008, 2009, 2010
21 people reported this problem
Viewing 1 - 7 of 7 comments
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?
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.
No more topping off the tank! Replaced gas cap!
Gas cap loose error popped up and then check engine light came on
There is a clogged air line or filter in the line coming from the gas tank to the engine. This is what was wrong with mine. This is how it breathes
Well it was light came on they fixed it in Columbus Nebraska then it came on again in Council Bluffs they said it was a gas cap again took it all apart put a new one on still the light came back on and then they said it was the fuel pump had my car for 8 days for 2 hour fix. Well the light is back on way. Dash said gas cap lose