After re reading your post about quitting while out on the lake, I can almost guarantee that one or more coil wires are damaged. It ran until the insulation wore through.
I have acquired several motors that had been given up on because of this problem. I think the engineers could have created some sort of cable routing system that could prevent this very common situation. Hopefully you can repair the wires with crimps and or heat shrink.
As others have said, check for coil heel alignment . Some aftermarket coils need modification by drilling out the mounting holes,it’s easier than sanding down the heels.
Don’t give up, we have all had to re do things.