I have a 1998 Mercury 225 EFI on my boat. It's always ran great but it had been randomly giving trouble when starting. It would start great almost every time while out fishing, but some of the cranks would be a very quiet winding noise. Then it'd start fine on the next try. This would happen about every 6 or 7 cranks. Finally one day while out, this very quiet winding sound is all it would do, every attempt to start. My guess is something to do with the starter but wanted to ask for advice here. Thanks in advance.