thank you for your help. in the process of trying to unscrew the impeller from the shaft the part itself broke. the plastic was very brittle (old). but once that happened the rest fell into place. the old impeller slid right off. after cleaning the motor arm (shaft?) the new pieces slid right on and the dw is no longer leaking as before. once again, appreciate your time, this website is the best and i will promote it heavily.