Actually, the ignition switch could be the problem. The ignition switch completes the circuit between the battery and the coil when in the ON position. If not the swtich itself, it's a short between the wires going to the switch and from it, effectively by-passing the switch. In any event, this condition appeared while you were on your last cruise. As indicated in the first reply, I'd start with the ignition switch and work from there. Best of luck!