Check the rubber boot around the switch. I had a crack in the boot on my mag 20 years ago and it was doing the same thing. After replacing the switch, the boot and the board, it stopped doing it. There was corrosion inside of the switch from moisture.