I have a 1997 Seadoo XP that was having a starting issue at the start of the season. Took it in to a local shop and they said it needed a new starter. Replaced it with an aftermarket starter. Ran fine the first time out. Second time out it ran a while then starting having problems with key on. Check connections and found the 6 pin Deutsche that plugs into the top of the electrical box was missing the cap wedge that holds the receptacle pins in place and the connector seal. Thought I had it but still no key on. Started checking other connections and found the large connector that plug in bottom right of MPEM had the bottom right pin corroded. Clean the receptacle pin and the post that were corroded. Thought I had it again. Strong double beep with key on. But now I have a new issue. When I press the starter button, it starts out for 3-5 seconds trying to turn over the engine. Then it stops. When I try again, each starter button press only provides a single "clunk" of the starter trying to turn over the engine (not the repeated rapid attempts to turnover the engine). The battery is good (brand new) after I replaced a 2 month old battery that I thought was the issue. I charged to full again, then same thing. The clunking occurs with the battery reading 12.6-12.7 (after a full charge to 13.1-13.2. Looks like the driveshaft is spinning on the first go with the rapid sounds as it tries to start. Any thoughts on where to look next would be appreciated.