Okay, here it is! The "how to" to replace the stock stereo. I didn't take many pictures during the process, but I've got one with with dash taken out.
First, the plastic that holds the 4wd, goes around the instrument cluster, and surrounds the heating/AC must be removed. To do this, simply get a philips screw driver and a 7mm socket to remove the panel under the steering column. There are 4 screws to remove this panel that you will use the Philips for (2 behind the screw covers and 2 at the bottom under the black part that holds the OBD connector). Once you remove those screws, the part holding the OBD just pulls down.
Next, use the socket and screwdriver to remove the screws holding the plastic around the radio and instrument cluster. Once those are removed, disconnect all the wiring harnesses (4wd if you have it, the rear windshield wiper control, and the controls for the lights). I had to remove the whole housing for the rear wiper because my wires wouldn't come out and I didn't want to chance pulling them out by tugging on them too hard. If you do this, be careful not to lose the spring in the wiper housing. When you're ready to pull off the plastic, tilt the steering wheel down all the way! This is the only way to remove the plastic.
Once the plastic is removed, use the socket to remove the screws holding the radio and gently pull it out. Once it's out, gently remove the plugs wired into it. Viola! Your old radio is out.
To complete this install/swap, you're going to need an antenna adapter and a wiring harness that adapts to the GM connector from the back of the radio. I picked up a Scosche GM200A and a universal antenna adapter and just cut the rest of the adapters off. This harness is compatible with the Bose sound system but will not work with the premium Bose system. If you're not sure which one you have, the packaging comes with the RPO codes for the premium system. Before you install the wiring harness, you need to connect the wires from the adapter and the wires to your new radio. Depending on your resources and your skill set, you can either crimp the wires together or you can solder the wires together and cover them with heat shrink. The wires for the Scosche adapter are labeled and are standard colors that SHOULD match up to your new radio wires.
Once you have that done, you're ready for the install and mount. My radio was roughly the same size of the stock radio so I just mounted it where the stock radio roughly sat. However, I had to drill into the heating controls and this resulted in no more AC on the passenger side... So BE CAREFUL WHERE YOU DRILL IF YOU HAVE TO!
Once everything is connected, start the engine to make sure you have sound and everything works properly. If everything is operating as it should, then mount your radio and reassemble!
The wiring harness that I bought replaces the stock warning ding for open door and etc. but isnt very loud (which is perfectly fine by me). Also, after you're done re-wiring, there might be an extra wiring harness that is no longer used. Do not be alarmed! I didn't do anything with it and my radio works WONDERFULLY! Hope this helps everyone who wants to add a new radio to their vehicle! Just adding a new head unit really unleashed the true potential of the Bose speakers and now everything sounds BEAUTIFUL. If you've got any questions or comments feel free to let me know!
First there was one, then there was many