Could be a number of different things. The main wire harness, a frayed wire somewhere, bad key swtich.... I'd probably look at the key switch first. Possible it is shorted to ground. If the boat ever got rained on, the key switch can get water in it and short out across the internal contacts. A continuity test is a good place to start. Helps to have a factory wiring diagram from an original factory service manual.