Toggle switch overhaul!
once you get the switch out of the seat,

Pry of the top of the switch near the center pivot points. be careful that you do not pry to hard and snap the plasic. when you get the top off there are two springs in the top rocker that hold two ***** down on to the switch brass to keep pressure. they can stay on the springs due to grease or on the brass rockers in the switch. remove them and keep them in a safe place.

i used a small stone bit on the end of a dremel to clean the contact areas on the brass rockers and the base unit its self. here you can see the base unit contacts black with carbon.

i cleaned the top brass rocker, the bottom is still dirty.

and here is a clean base unit

after you have cleaned the contact areas just re-assemble the switch. i found that when the brass rockers are back in, it is much easier to lay the top upside down with the springs facing up, then sticking the ***** back on the springs then lowering the base unit on to the top and with a slight amount of pressure popping the two back together.
now they work like a charm! tomorrow i will tackle a window switch.
thanks for looking!
I might tackle this over the winter since my switches are sticking due to lack of use. Any tips for pulling the switch out of the console without damaging anything?
It is also a good idea to remove the window motors and clean and lube them so they will have less drag this reduces the the amount of elex going through the switch, and thus the reduction in arcing
There are other threads about window/sunroof switches which are basically the same. Note that when you file/sand/polish away all the plating on the contacts its likely that future deterioriation will be faster - still worth doing but you will have changed the contact material. I'd use a non isolating contact cleaner as well (e.g. deoxit/stabilant), Don't use contact protectants - they are designed to protect from oxidation by sealing and will reduce contact effectiveness in a switch/relay terminal - the opposite of what you want.
Alan
They are on very long cables to connect to wiring loom almost at the firewall end of console. You could disconnect them there, or you may find it's easier to work on the switches without the attached cables in which case cut them near the switch then make your own connectors to re-join.




