Pulled the drain pump because sounded like something caught in drain line. Wife impatiently waiting to do laundry. Found impeller would not stay on shaft. Ordered new pump, arrived in 2 days. Installed in minutes. $125 vs ^$1000 for a new washer. You do the math. Wife only delayed 2 days on her obsessive compulsive clean laundry habit.