I bought it on eBay as I thought mine was bad. I replaced it and found it was not the problem
A bad starter solenoid was the culprit. I ran the boat with this one in it so I know it works. I put my old one back on because the key fit better. I can get the part numbers for you if your interested.