So I finally figured out what my rough idle at stat up was. Yesterday after starting up my GXP on a cold night, I got a check engine light come on, code P0301. Misfire in cylinder #1. The light stayed on but was not flashing and the car was running fine. I drove it home with no problems and it had plenty of power. I cleared the code when I got home. I searched the forum and people have said to change the spark plugs and the coil wire for spark plug #1 to solve the problem. So hoe hard is it to change these new electronic type coil wires on modern cars. I'm only used to old school coil packs. Also, would this be covered under the power train warranty? Found another member say that there is a service bulletin about this too. Say to do the exact same thing to fix the problem, something about a bad connection on the female part of the wire.