I cleaned a switch by spraying contact cleaner in it. Worked.
But you obviously have a short somewhere.
I've never heard of a switch causing a short, but who knows.
Looks like your going to have to do a hunt and search.

I'd start by inspecting the switch housing, remove the two screws and the cover should come off, then work your way down the line.