DISCLAIMER: These instructions are provided with no guarantee. The author is not responsible for any damage or injury caused by following these instructions.
Torx bits: T15, T25, T30 for socket wrench
Steering wheel puller
Parts needed if installing steering wheel radio controls:
Clockspring for steering wheel with radio controls
Steering wheel back with radio controls (or a whole new steering wheel with radio controls)
1) Make sure the key is removed from the ignition, and turn the steering wheel 180 degrees to the right (so it's upside down)... you'll feel it click and lock into place. This will make sure that when you install the new steering wheel and clockspring that everything will be aligned correctly. Note: When you're all done, to unlock your steering wheel, turn the steering wheel to the right some more as you turn the key to the on position.
2) Disconnect the negative battery terminal of the car battery and wait at least 2 minutes. This will make sure that the airbag doesn't go off accidently while you're working.
3) Remove the screws holding the cruise control buttons to the steering wheel (Torx T15). The screws are in the 2 holes on the the steering wheel back. Note: These can be a bit awkward to get out sometimes due to the angle they're at.
4) Remove the cruise control buttons. If they're difficult to get out with your hands, use a small flathead screw driver and carefully pry them out... then disconnect the connectors.
5) Use a socket wrench with a T30 Torx bit, and remove the bolts holding the air bag module onto the steering wheel.
6) Disconnect the horn connector (on the side of the airbag) and the airbag module connector (in the center). To remove the airbag connector, you need to disassemble it a bit... simply pull out the black piece, and remove the yellow piece which is held in by two side clips (a small flathead screwdriver may be helpful). On the inside, you'll see 2 wires with terminal connectors on the end. Just carefully pull these out.
7) Use a 22mm socket and remove the steering wheel retaining nut. Note: When re-installing this, it should be torqued to 45 ft lbs. If you don't have a torque wrench, then just take note of how hard it was to remove and tighten it about the same by feel.
8) Use the steering wheel puller to remove the steering wheel. If you need to take off the back of the steering wheel, it's held on by 3 phillips screws on the steering wheel frame.
Great, the steering wheel is off... now to get to the clockspring:
9) Remove the steering column housing top. To remove this, press on the seam between the top and bottom half until you feel it click on both sides and just pull up (the rear half of the top comes up first).
10) Before you can remove the bottom half of the steering column housing, you need to remove the steering wheel tilt lever. It's held in by one T25 Torx screw. Note: Before you remove it, tilt the steering wheel all the way up for the next step.
11) Remove steering column housing bottom. It's held in by two T15 Torx screws on the bottom of it. Note: When pulling it off or putting it on, you need to slightly twist it over the key cylinder.
12) To remove the clockspring, remove the 2 phillips screws attaching the clockspring and disconnect the 2 clockspring connectors.
Just follow these steps in reverse order to put everything back together with your new clockspring and/or steering wheel. When you're finished, and you've turned the ignition to the on position, the airbag indicator should turn on and then back off (like it normally does) if things are a-ok.
Before you install a new clockspring, make sure it's aligned properly. The little plastic window on it should be showing the yellow indicator. If it isn't, then turn the inside ring until you feel it click and lock into place (the yellow indicator should now be visible).
If you're new to installing things on your car, you should know that all the connectors have sort of a "trick release" (usually clips) that you need to disengage before you can pull the connectors out.
Additional notes for installing steering wheel radio controls:
There's a new connector on the clockspring that connects to a connector on the new steering wheel back. The cruise control connectors now come from the steering wheel wiring instead of directly from the clockspring.
If your new clockspring looks like it has a different airbag connector than the old one, don't worry... just disassemble the connector (it's easy, just unclip the yellow plastic piece and then the rest comes apart), and on the inside you'll find the same 2 wires with terminal connectors on the end. The colors of the wires may be different, but that's no problem either... they're wrapped so they don't get twisted accidentally, so just put them in how they naturally go into the holes. The car's airbag indicator will let you know whether things are ok later.
The new cruise control connectors from the steering wheel back may be slightly different from the old ones. They may have a small plastic ridge that wasn't on the old ones, so they won't fit. Just use a pair of really small cutting pliers to cut them off (5" cutting pliers should work), the extra plastic pieces will practically fly off... nice and easy!