I will be in on Friday, but not this week.
I have a 150 psi air tank, air gun, couple floor jacks, 4 2 ton jack stands and a crap load of tools to get the job done.
I have heard of people doing it without an air gun.. but damn that would be hard with the press.
Ball joints on the Gen 3 ARE NOT that hard - a pittman puller makes it quite easy. Buy a pittman puller with some type of warrnaty - even 30 days. You may break one or two to start - I've broken one right away out fo the package, and replaced it with the same one - that puller has done countless procedures since. And I live in Ohio so corrosion is common place too.
the snap ring that si referred to needs to be removed before you can press the ball joint out of the Aluminum knuckle, you do not need to remove it to separate the ball joint from the control arm.
Extracting the ball joint from the knuckle has one official approach - to find a ball joint press kit that works for our cars.
OR and this must be done with caution to not overheat the AL knuckle.
Remove snap ring, using MAR gas torch heat the Al perimeter of the tab the ball joint sets in for about 15 to 20 seconds KEEP THE HEAT MOVING AROUND THE TAB.
Then a couple of hits with a 2 or 3 Lb hammer will pop the ball joint up and out.
Install is quite similar -
New Ball joint in freezer for a while.
heat the knuckle (from the outside).
Quickly insert the ball joint and drive it home.
Install snap ring.
I prefer to use the TRW ball joints as the last set I installed came with the plastic cover over the stud and that protects the rubber from the warm / hot Al knuckle during insertion.