My 22-year old Hotpoint dishwasher (HDA2000Z01WH) has been leaking for several years. Finally getting tired of putting a towel under the machine every time I ran the dishwasher, I decided to repair it. Water was dripping from the area around the solenoid. I ordered the drain solenoid (WD21X802) since it was rusted out, the shaft seal (WD8X181) and push-on nut (WR2X7054). I watched the videos for replacing the solenoid assembly and replacing the shaft seal. Removing the shaft seal from the shaft was a little difficult. Not wanting to damage the shaft, I used the smallest flat head screw driver I could find to dig the shaft seal out. The push-on nut was very tight and took quite a bit of effort to push on. I did have to cut the original push-on nut to remove it. All other aspects of replacing the parts are relatively simple and easy. The repair took about 45 minutes from start to finish. Watching the videos several times prior to ordering the parts helped a lot in determining which parts were really necessary to purchase.