So my check gas cap code came on again today, I just took it to GM last week and had a new one put on. weird shiit. Wondering if it has something to do with the "stock" GM stg 2 tune my "tuner" put back on the car. wierd shiits been happening lately. Got a lean bank two code too.