After researcching the problem and watching the repair video, I ordered the parts from AppliancePartsPros on a Monday and had them delivered to my door on Tuesday via standard shipping (exceeding my expectations and beating your average time by a day)! Had some difficulty removing the original impeller (the dishwasher is 19 years old). But after breaking it apart and shaving off the old one with a chisel had it back together in under an hour. Works great and no more leaks. Thanks for the super quick service and the repair videos.
John - St Louis, MO