Hello all, I have a 92 40hp force I installed a new impeller and telltale, I am not getting to much water flow with muffs on. the old impeller came out in pieces.. with the new impeller after running 5-10 mins the temp buzzer goes off. I have not had the boat on the water yet because of this, am...