I purchased one from Harbor Freight to do the ball joints in my 2000 Ford SD 7.3 4x4, I have used it on 4 trucks now with no complaints, the SD ball joints are NOT the easiest to remove/install. Side note, try to use XRF ball joints, the best I have found for my application(diesel 4x4) and come...