Crutchfield advisor's should be able help you figure that out, I used there like fit my car feature were you put in your car and it lets you know everything that will fit. this is the one i used
Precision Interface Electronics GM12-AUX Connect a portable music player, satellite radio tuner, or DVD player to your factory GM receiver! at Crutchfield.com
I have an 08 with the monsoon stereo and standard non mp3 head unit. I think it will work on any GM radio that has a 12 pin connector and the aux button on the radio. it basically plugs in between the radio and the radio wiring harness tricking the radio. Alot of the reviews on it said something about toggling between your bands but i was able to reset the jumper on the aux unit to cd chager so the radio thinks it the changer. hope this helps