I myself had this exact issue, What i would do is pick up one of them starter buttons you can run at the transom at the boat, this way you can just jump the key switch and see if the starter works, if is works fine you will find most likely the same problem i had, the ignition switch!