I ran out of things to try and have taken the boat into an authorized Bass Cat repair shop. When I get it back I will update this thread as to what the problem was and how it was fixed to benefit others with a similar problem in the future.