Danny H Saginaw , TX May 21, 2021 Dishwasher would not completely drain Purchased the piston & nut assembly. Once I got the part, it took about 10 minutes to fix the dishwasher. Do-It-Yourself Rating: Repair Time Estimate: Less than 15 minutes