Everything worked fine then shut off and when we tried to restart it we got nothing. When it did work it seemed intermittent, would stop cranking before the key was released, but would crank again when the key returned to start. All connections clean, starter and slave solenoid bench tested OK, coil works fine in other engine. It seems the slave solenoid is grounded to the positive terminal on the coil (the same as the other engine). Oddly, the engine will start and runs fine when we disconnect the solenoid wire from the coil and ground it to the block. We are at a total loss as to what is going on. Any ideas? Thanks.
If, as already suggested, you're using a 'ungrounded' solenoid this would happen.
There are 2 variations of solenoid. One uses the 2 small terminals for the (internal) coil. You ground one, and then power the other to get the solenoid to activate.
The other solenoid uses the solenoid casing as the grounding terminal of the internal coil. You power the 'S' terminal and ground the casing. This type of solenoid also has a second small terminal, and from the outside it's dificult to pick the difference. This second terminal is a power connection to the ignition coil. It applies full 12v to the ignition coil during cranking.
Now, if you were to use an ungrounded solenoid and connect the ignition coil to the terminal the solenoid is expecting to be its ground, then it would only flow current (and thus 'pick' and power the starter motor) if the engine had previously stopped with the points closed. That would allow a path to ground for the solenoid to pick. If the engine stopped with the points open, the solenoid wouldn't be able to pick. And as you were cranking the points are opening and closing, and so the solenoid is 'bouncing' it's only the inertia of the engine spinning that it getting the points to be closed again that allows the solenoid to 'repick' as it were.
Yes, change to a grounded solenoid and that should solve your problem. Merc part number is -65057A1.
Chris......