Product review (5 stars): Perfect fit
Replaced my old pump with this part.  Fit was perfect and seems to be working like a champ!