Product review (5 stars): Good Replacement Part
After the bearings went on the original pump, I found this one. It is a decent replacement. All hose locations, inlet sizes, screw holes matched. I don't see any difference in performance from the original. and the price was right.