Thanks for all the responses. Turned out it was a circuit breaker on the cranking battery. Connection had corrosion causing weird stuff to happen. Replaced it and so far so good. Shout out to Bass Cat dealer, Dotties Marine for helping me run down and fix the problem. Call Darrin and his folks for your next Bass Cat! Awesome customer service!