First off let me whine and say replacing the front ball joints was a PITA! It seemed as though every part was tough to get apart. So I got the new ball joints in and now wondering if I should be doing anything while I have it apart. The front axle u-joints seen fine, so I don't see a reason to change them. I probably have less than 100 miles on the 4wd system over 14 years. I assume there is a bearing in the hub that the front axle goes thru. How do I inspect that to know if it's good? How easily should the axle spin in that assembly while off the truck. Mine is tight. Basically I see it as there is a three part assembly; the axle shaft (with u-joints), a hub that probable has a bearing in it and another hub pressed over the axle end splines and contains the threaded studs. I deal with the steering after I get it back together and have new tires put on. Thanks, John