I have a 2001 mainship pilot 30 rum runner with a 250 hp Cummins diesel. When I push the start switch the engine starts, but as soon as I remove my finger from the switch the engine stops running. If I hold the switch in the start position it will continue to run until I remove my finger from the switch and the engine stops. I repeated this procedure several times and the engine finally stayed running. The problem seems to be intermittent, as some times the engine will start right up like it should. Could this be a fuel issue or electrical?