I have a 1995 Four Winns Horizon with a 5.0 Volvo Penta. When I turn the key to start the engine it sounds like the starter solenoid engages but the starter doesn't turn. However if I continue to turn and release the key 4 or 5 times and then hold the key in the start position for about 5 seconds the starter engages and the engine starts. The problem persists even after the engine is warmed up. Any suggestions would be appreciated.