I have a o6 grand prix and i got a check gas cap code going off and i have no idea what it could be i bought a new gas cap and cleared the code and it still came back on. I talked to the dealership and they want to run a crap load of tests on it but that going to cost me a fortune, do you have any ideas or the same problem????