Tom,
     I had problems with my switch and just replaced it and resolved my problem.  Turned out to be corrosion being in the harsh environment over the years.  I used a switch made by Seachoice, part number 12141 was an exact match for my application and somewhat easy to R&R.  Hope this helps.