I would like to comment on the electric impact suggestion. Forget that one because they don't have enough torque. I have been through this and I ended up having the garage replace the seal while doing the safety. Now it has to be redone because the shaft is worn. I am going to have a Speedi Sleeve installed.