First there is a recall on this for the 2007 Pontiac G6. Check to see if you need the recall. It should be free. Tell them only the recall. Mine had an extended warranty and they ended up replacing the whole transmission (which I do not believe was the problem but the rebuilt transmission had a three year warranty and 100,000 miles). Now two years later I have the same issue. The issue has to do with traction control and engine operation at reduced power and the fact that the switches and sensors are exposed to dirt and grime. I have very carefully cleaned the ABS units and some other sensors with cleaner (electric contact clean into the unplugged harness connection) the rest was a tooth brush and soapy water wash to get rid of excess dirt (try to avoid getting water into any electrics). After using my code reader I found out I had other engine codes and brake codes which come up with this code (any research on the internet you will read about multiply issues that come up) I cleaned my MAF and throttle body (with appropriate cleaner). I also checked my brake pads and had a mechanic check the calipers and brake system. As I had cleaned some stuff, he said all should be good. We reset the system using my scan tool (once you do this you may have to drive several days or miles to reset the system, you computer will relearn the car and how it operates and how you drive, MPG may go down during this process) All my issues seem to be gone. My mechanic said it was because everything was dirty. He said as the car gets older and dirt gets into everything modern electronics do not do good with dirt (nor corrosion) and may need things cleaned more often. Hope this helps.
Tuesday, July 3rd, 2018 AT 8:49 AM