Sometimes boats are the best and the worst. I'm sure your local shop will help shed some positive light for you. Could the failed impeller housing tick the other issue?