99, eh. Yeah, you may have been one of the lucky people to get some of the junk bearings.
Replacing the front axle is cheaper and easier than doing the bearings. You have to press them on, have them shimmed correctly, and make sure that the ring and pinion gears mesh correctly. I'd do the pinion bearings at the same time, which means you're setting up the whole gearset!! Most anyone can do an entire engine rebuild, tranny swaps, etc, but setting up gears is not something that I would recommend for just anyone. You need the proper tools and experience. If you mess up once, it costs big bucks. so it's best left to experienced professionals who can get it done right the first time!!
Anyways, we grabbed another HP30 with about 75k on it, complete disc to disc, and a new front DS (his double cardan was kinda funky) for 225, and they pulled it for us. It was great for me because I got to keep a bunch of spare parts off of it!!
On the ground in a driveway, with a helper who had very minimal experience working on vehicles, we got the swap done in less than a day. We did the ball joints at the time, because it was a good idea and we had to swap knuckles because his XJ had ABS and the axle we pulled did not. As I said, the guy had very minimal experience with working on vehicles, and essentially none with 4x4s, and he pretty much had figured out on his own that the noise must have been coming from the front pumpkin. He did manage to change both hubs himself, and after knowing that those were good, the pumpkin was the only other logical place to look.
Oh, one last thing, so just from talking to him he thought it was the carrier bearings. I told him remove the front DS, he did, and he said that it made a minimal improvement, but still the sound was there. If yours does the same.....