Product review (5 stars): Good replacement washer drain pump
Got it for a whirlpool wfw9400sw01 washer.  Getting the f21 error code, Erich means drain problems.  I checked the hoses, electrical harnesses, and filter.  No problems, so i ordered this part.  Still got the f21 error.  Last thing to try, just before replacing the control board, was inspect the water level pressure switch.  Blew on its hose and noticed resistance.  Blew harder and felt the blockage pop out.  Ran diagnostic again and problem solved.

So i didn't need this part.  But, the good news is that the washer drains really fast now, and more quietly.  And it was an exact replacement, all connectors matched perfectly.

I would recommend this item, if you truly need it.