My bad. I swear he said 05 GP. Yea, for the 04 the swap is the same as the first post. 05+ is where it gets a little hazy thanks to the current sensor.
Retros, LEDs, SD Hood GMPP, Votland, Addco
06+ Impala brakes, L76 Springs, ERs, Self-Tuned, 3.5 Gen V L32, Ported TB, 240a CS144, SSAC, Upgraded Transmission, Android Head Unit, Remote stuff, GXP Seats