Just tore it apart, the switches are semi-repairable with a glue gun. I guess I broke the switch frames when I took apart the interior to replace the carpet.
The switch contains a few parts: the circuit board, a rubber protector, the rocker, and two white plastic pins that keep pressure on the rocker. When I opened the floor console and saw the white pins, I did not know where they belonged. I know now.
I may try and hit the junk yard rather than spend +60 dollars on new switches. I am not going to repair these as I think the casing will give shortly after I glue them...
2001 Bonneville SSEi, 219,000 miles.
Whats in my driveway:
1998 Chevy S10 4x4 ZR2, 1999 Olds Bravada, 2001 Pontiac Bonneville SSEi, 2007 Ford F-350 regular cab 2WD, 2008 BMW 335i coupe (Wife'* replacement for her Bonneville). The Bonneville is my favorite of all the cars in the driveway.