I bought this starter switch for our SeaRay when ours was sticking.  I tried 2 of the local switches which were marginal at best.  I seen this one on Amazon which looked identical to the OEM switch. I know how good Amazon Prime is about returns, so I tried it.  If you need a switch that has acc-off-run-start (4 pole) buy this one!  It is high quality.  Installing was a snap because of the screw poles instead of the blade connector.