Lol, you just posted on a 5 year old thread.I know I may be a female and have very little mechanic skills compared to you guys, but I own a 05 G6 with 124,000. Just like you I have had the problem since 20,000 miles. I finally found the solution to the EXACT same problem. Flushing the Throttle body will stop the surge when it idles. I have no clue why this took so long to find or how it finally stopped the problem, but my MPG also went from 29-30 to about 19-20 and the fuel filter was clogged. Replacing this brought my MPG back to a resonable rate. HOPE THIS HELPS SOMEONE!!
As does putting the car in gear as well as temperature. Again, unless I could actually get in the car, I'd never be able to discern what "rough idle" means, it's probably too hard to describe effectively. Many engines these days are designed with piston sleeves that wear themselves in and can lead to some slight erratic idles (the Chrysler engines are good examples).
Good afternoon brownfoxx,Ok I own a 2006 Pontiac g6 3.5 up until about a month ago I loved this car. I took my car to a local Chevrolet dealership that's approved to do recall repairs. I left the dealership and my car stalled while driving engine reducing power engine disabled. The radio said power steering, car refused to turn over again. I called the dealership the service department was closed. The next morning car started up and i ran a few errands only to repeat the same thing as the day before including the car dealership being closed. Took car in to dealership after calling and talking to dealership car died at bay doors. I got a call from the dealership saying it was my battery and that a new battery would cost $120. I picked battery up and took it back to where I bought it from had it tested battery was GOOD. Went back to dealership battery was retested in front of me now battery was GOOD. I'm having my time wasted and car killed by taking it in for recall repairs. DON'T DO IT! If GM had any honor they would pay and remove all of these from the road. I'm at a loss car at dealership and I'm stranded. :-\