You’ve resurrected a five-year-old thread, so you probably won’t get an answer from any of these guys.
The list of parts you’ve replaced does not include the stub shafts, which have the bearing race for the needle bearings… Don’t know if that’s what you were referring to with “axle shafts“. And when you say axle seals, are you referring to the vacuum seal in the knuckle, or just the dust seal at the end of the axle tube?
I have had some of the same issues, and because I want my ESOF functional for my wife’s convenience, I do replace my vacuum knuckle seals. But even with aftermarket or stock manual locking hubs only, I think the vacuum seal is an important centralizing component for the stub shaft… It supports the weight of the outer end of the axle shaft, the U joint, and the stub shaft. And while it is primarily designed to allow vacuum operation of ESOF hubs, I can’t help but think that it is essential in keeping water and dirty Road grit out of the needle bearing.On my first rebuild, I attempted replacement of the vacuum seals with a homemade tool as shown on some YouTube videos, with disastrous results. For my second rebuild, I bought the proper tool for installing said vacuum seal, and all is well.
Also, the needle bearings must be greased prior to installation. Many users advise pulling the hub bearing assembly annually, for regreasing the needle bearings. If you think you hear a needle bearing starting to fail, you can manually engage the locking hubs to perhaps save the bearing races on the stub shafts until you have a chance to replace that needle bearing only... A cheap, quick, and relatively easy job as long as the stub shaft bearing race is undamaged.
I have gotten in the habit of monthly reaching over my front tire and rotating each U joint to check for smoothness in the needle bearings. Obviously with the truck in 2 Wheel Dr. and the hubs unlocked. Any irregularity in the needle bearings should be obvious. If any minor hangups are detected, I will engage my hubs manually, and service the needle bearing ASAP.