RE: Ball joints: cost vs diy
The uppers are much easier then the lowers. Tools needed:
Pit man arm puller or Pickle fork
You need the air hammer to chissel off the rivits that hold the factory one on and sometimes have to finishoff the rivits with a drill. Most good shops can do this in under an hour. If you have one you trust and know they wont take you for a ride go that route. Otherwards get a buddy, a case of beer, crank the tunes, and nail it out. First timers on this it takes about 2 to 3 hrs. But then once you know how to do it, you can do it in under an hour.
But for sure don't wait too long. I had a friend do that and well he had to have it towed due to the truck was not drivable and had to do more then just a ball joint. They were lucky they did not crash it or worse crash into someone else.
1996 S10 Blazer 4 dr 4.3, vin W (work horse)
74 W200 4x4 360/727/NP205 D44/D60
1988 G20 Conversion Van
92 Honda Accord (daily Driver)