I've taken mine apart and cleaned. It's not a job for the faint hearted as there are small ball bearings and springs in there. The actual internals of the switch are quite basic if it's the same one - loads of potential for arcing when switching so all the contacts become fouled. A bit of...