Well, replacing the lower ball joints was not as bad as I thought. It took me about 2 hours to complete the job after I figured out where to put the damn jack... My Ranger is working great now; in fact. I am planning on replacing the upper arms, shock absorbers and whatever else to make my truck...