Yanmar starting
It sounds like we have/had the same problem (I have a 2GM20f in a 1986 Hunter 28.5). So far, I've done the following, which may or may not, have solved the problem, but are good things to do anyway:-- disconnected, sanded, cleaned and lubed ALL electrical connections on the batteries, main switch, main panel, solenoid, and instrument panel. Also checked to make sure all crimps on all connectors were tight. I also cleaned, retightened, and lubed the main ground on the engine block.-- a friend who has the same engine and problem, told me that he now starts on one battery or the other, but not on "ALL or Both".I am trying that, too, and so far have not had the problem. That may indicate the main switch is failing, but Im not sure of that yet.-- if the problem returns, I think I will replace the starter button and/or the key ignition switch.-- if the above procedures do not cure the problem, I'm guessing that the solenoid needs to be replaced and perhaps the brushes on the starter need to be replaced.Keep me posted on your progress and I'll do the same for you. (hmseconomy@aol.com)