Product review (5 stars): Great repair part
Excellent fit.  It was not identical, however I only needed to use the original front bushing with spacer for the screw for a perfect replacement of failed pump.  Only took a few minutes to swap pumps.