Here's a link that helped me:
https://www.turbodieselregister.com...ntrac-free-spin-carli-ball-joint-install.html
Pulling the bearing hubs is the worst part of this job, however it can be done and I will tell you how I did it.
I made a pulling bracket for the bearing assembly, using a 1/2" thick piece of steel and drilled four (4) holes and to a-line with four wheel studs. I knocked out four studs and installed high strength threaded rod long enough for installing a hydraulic cylinder. With the bearing bolts out of the knuckle, I used the hydraulic cylinder to push against the end of the axle (the inner yoke will push against the axle tube so no damage will happen to your gear-set in the differential). One (1) side "popped" the bearing out as a whole, the other side removed the outer bearing only and I had to use a "engineers" hammer (has a duck-bill on one side) and sledge hammer to remove the inner bearing. I would also recommend removing the tie-rod prior to any "beating" on your knuckle or bearing. I would also recommend replacing the bearings also since you will be pulling and beating them out. I replaced my upper and lower ball joints while I was there since the job is tough and I did not want to get in there anytime soon after I did the work. The axle just slides out (might have to pry a little with a flat screwdriver between the inner yoke and axle tube). Burn out the old u-joints, do not try and press out as you will deform the yoke and have much trouble like the guy in the link above. I cleaned and de-scaled all parts and used the high grade anti-seize (silver grade as it has finer nickle flakes) for the reassembly.
I had all the tools necessary to pull the bearing hubs and they are as follows:
10 ton hydraulic cylinder (3-1/2" overall height)
1/2" thick steel plate 8"x4"- holes drilled at 2-1/2" x 6" and reinforced.
four (4) high strength 1/2" threaded rod 8" long
eight (8) 1/2" high strength flange nuts
I'm not going to lie, the job sucks and I almost took it somewhere to have done but I am too picky about who works on my truck so I did it myself. Like I said, I recommend replacing the bearing hubs while you do the job as damage from pulling and beating is not good for the bearings. I got my bearings from RockAuto.com, they have the best prices even with shipping and you can pick the manufacturer. I used the SKF bearings as I thought they were made in Germany, but they are made in Mexico so I was less than happy about that. Maybe the National bearings are made here and you can call RockAuto and ask. I also bought the upper and lower ball joints from RockAuto- using Moog which are made here and nice quality. The u-joints I went with Precision brand from RockAuto and again the quality is great. Cleaning and preparation are most important for assembly and the hubs go together much easier than they come apart. Read through the entire attached thread to get a good idea on what you will be doing for the job. I replaced all listed parts on both sides of my truck and the entire job took me three (3) days, I was on vacation and a lot of time was spent trying different ways to pull the bearing hubs. There is a learning curve and the second side you do will take a lot less time, my first side took two (2) days and the second side took one (1) day with cleaning, painting and assembly. Having a friend around for the bearing dis-assembly is recommended as if you need to beat out the inner bearing, I held the hammer on the inner bearing and a friend used the sledge to remove.
The whole job cost me about $1000 in parts, paint, cleaner etc. This was both sides and I've heard that if you have it done, it will run between $600 and $700 per side so I was ahead of the game doing it myself. Good luck and hope my personal experience helps you as I just did this work last week so it is still fresh in my head.
Best regards,
Jim