Re: Wiring issues 1989 Bayliner Capri
Welcome to iboats!
After 22 years, I imagine the connections at the switches have become loose and/or corroded. You'll have to remove the panel to you address this. Remove one wire at a time, and clean the terminals and
slightly squeeze any of the loose crimp connectors on the part that holds it to the switch terminal. Also verify that the wires are tight in the crimp connectors.