Thanks everyone, I showed the video's to the shop that replaced the impeller and while he was noncommittal, he said bring the boat back for them to check. Now I have more knowledge when I deal with them.
Watched a couple of You Tube video's and with all your suggestions above, I think I will so...