Product review (4 stars): The OEM pump had impeller that broke and would not drain and then caused the pressure switch to go bad giving me the dreaded Sud
Fixed F21 error on my Kenmore Elite He5t washer.  The OEM pump had impeller that broke and would not drain and then caused the pressure switch to go bad giving me the dreaded Suds and F35 codes.  After changing the drain pump for this one and the pressure switch (got an open box on amazon and saved $$), the washer is now working great.  In all after Bearings (horrible noise with spin cycle), drain pump, pressure switch, and CCU capacitors replaced -- $160 later, washer fixed and working great again.  No error codes and is much quieter.