The dealership found the problem on my boat finally today. It was a bad wire connection on the engine to boat wiring harness connection. The purple wire to the ignition was intermittently opening up under vibration. They didn't find the problem until they started wiggling the harness with the boat running.