I have a 97 Ram 2500 4x4 (8800lb) 5.9 cummins. The front hub bearing assemblies keep wearing out. Im on my 4th set in about 6 years. I run stock chrome wheels and the tires are only a size or two taller than stock. The truck is only highway driven. I buy replacement hub assemblies from Auto Zone or Advanced. It seems that the new ones just dont hold up. The assembly has a pressed on ring on the back side to hold the unit tight and over time it looses up causing a lot of slack in the assembly. My question(s) are, why do they keep failing is it just an inferior product? Are there any sources to get better quality hubs? Also in there a problem to look for that may be causing this continued failure? Any advice would be greatly apreciated.