I am in the process of installing new ball joints. I'm also putting new U joints in the axle while I'm at it. I need help with a couple of things. First, where do you find the spindle roller bearing and seal? How do you get the old bearing and seal out? Where do you find the spanner socket for the upper ball joint sleeve? And finally, every place I've called has said they CANNOT press my old ball joints out and the new ones in. They said I would have to go to a four wheel drive shop as it takes some kind of special jig in the press. Does this make any sense? I really didn't expect this job to be so much trouble. Everything came apart without any problem. I really appreciate any ideas and advice.