I have a 1999 Larson 186 SEI, 4.3l Mercruiser. Bought it last year. When I test drove it, no problems. Get it home, take it to the lake for the first time, and I had to turn the key on and off a few times before the starter engaged. Found a broken terminal on the switch, replaced the switch. Still had to turn the key a few times to start. Last fall took the starter off and had it tested. Was told the selanoid was bad. Put brand new starter on and the first time out this year, same problem. Do I need to leave the key in the "on" position for a bit before starting? Or could the battery not have enough CCA? Also, anybody know how to solve "dieseling" on these engines? Seen alot of people having problems but no real solution. Thanks.