5.7 Mercruiser. Starts fine cold. No spark after it warms up. New coil, new cap, rotor. It will run as long as I leave it running (does not die on own), but as soon as I turn the key off, no restart, no spark from coil. So my question is, what other safety or otherwise switches are downstream...