Grappler and I have looked at those switches in detail... The older ones are horrible...They did an update for them within the last couple of years and they're much better internally. Not worth trying to clean and fix for the aggrivation factor alone. Just grab a new switch.
__________________
95 s10 Blazer, EGR Mod, ZQ8 Steering box mod, 99 Center console shifter mod and more... See everything at www.pghconsulting.net/teal