Have a 2000 mercruiser with a 305. Always starts when cold. Always starts right after I turn it off. If I let it sit 20 min or so, sometimes its hard starting. Not like dead cranking, but it's partial firing but won't start until several atempts. This won't happen every time out. Runs perfect...