First thing I would do is get some OxGuard. It is a conductor with some grit in it. Use a tooth pick, not your fingers, to put a little in each hole of the plug. Then plug it back in and out a few times. Stuff works. You may only have corroded contacts in the plug. I haven't tried to take the switch apart yet to clean up, but that may happen someday on my own