And like he said, everything is made to be throw away!!!! Been going on a while. MY 95 ram 3500 the front wheel bearings went Southat 100,000 mi and ate a spindle. I had a shop do it as I did not have time , HE said those years and 1 t. dodge has piss poor bearings and they all went away at that mileage. A heavy duty truck should not need bearings at 100,000. I have now 230,000 and still running his bearings with no problem.