Ordered this for a bad impeller and everything worked perfectly, you must make sure that the impeller is installed correctly,before taking out the old impeller make sure to see how the old one rotates. Also lube the impeller tines and pump body interior before installing. I replaced this on my 454 mercruiser engine and works Great! Would buy again.