Yeah, this was a super helpful thread. I repaired my drivers side one a few months ago using this as a guide. A heads up to anybody looking to repair one of these switches, probably the hardest part was just getting the switch apart so you can tweak it. As mentioned above, there are 4 plastic tabs holding the separate housings together and they are NOT meant to come apart. I finally got it apart by using an electric drill and a small bit to carefully "axe" out the tabs, it slid apart cleanly after that. This will make more sense once you actually have it in your hands.
Thanks for the thread man, it was fun to get it working again!