Emil R Aynor , SC April 04, 2020 The bearings and the seal. Right after I received the parts, fixed and tested too. It works like new. Thank you Do-It-Yourself Rating: Repair Time Estimate: 2+ hours