Last night I took the boat out for a spin. It fired up great on the ramp and ran out to my first fishing spot with no issues. When I went to start the engine again after fishing it would not turn over at all unless I would turn the key over and HOLD it for about 5 seconds, then it would fire as normal. So basically now when I start my engine there is a 5 second delay or so before the engine starts to turn over. it did this for the rest of the night. The boat was running great, just the delay in starting. Any idea what could be causing this?<br />It is a 1990 Chaparral 180SL with the mercruiser 3.0L i/o