I agree, those switches are a pain. I am having the same problem with my eclipse. A new switch from the dealer is only like $30 I think if you can't clean up the old one and make it work.
If you would like I get employee cost at the dealer, I can get you a new switch and ship it to you for the price of the switch and shipping of course.
Avenger as of a week ago thursday (not driving the 2 hours to take a picture of it)
Yes its in a field, yes it has a big dent in the door, yes its sitting on spare tires all the way around. Will be hopefully towing up it in the next month or so to start rebuilding and restoring.
Oh and yes that is my buddy Aric doing a Captain Morgans pose.