Product review (4 stars): Almost Perfect
The pump arrived in good condition and I couldn't wait to install it. After figuring out how to remove the washer shell. (Thanks YouTube) I removed the old pump. It looked like it would be a simple job. The hose inlets were the same size so that wouldnt be an issue. I pressed the pump over the motor shaft and it would only go on a little ways. Hmm..  I tried again and then again but it still wouldn't seat. Put the old pump back on and it seated perfectly. Now I got in a bit closer and saw that the pump 'ribs' were just touching the motor housing instead of sliding over it. It looked real close so I got a bit of silicon grease and lubed the part of the motor where it was binding. Now it slid into place with a firm push. Since I don't believe the motor housing was deformed in any way I would guess that the pump clearance was just a tad to close. I finished the install and the pump worked flawlessly.