Went through hell rying to replace the lower ball joints in my 1994 Dodge Ram 1500. Originals were tack welded in. Could not press new ones in using ball joint press c clamp. Sleeves that came with it were too long and were not the right diameter for the new part. Had to remove the lower control arms and press in. Tired to get the parts in one time and ruined them after one week because they were not all the way in. Then since the dealer only sells the entire control arm with the lower ball joint in place, and since the Haynes manual and others did not mention about the originals being welded in, I tack welded in the new ones after being sure they were flush against the control arm.