Ok hooked back up with new muffs and I managed to get it started and I have water from the tell tale, so muffs were the problem.
Thanks, this makes me feel better. I have a video I made and it was indeed just a minute, with no load on the prop.
I compared the new impeller with the old one I...