My 06 3500 4x4 lower front ball joints where wore out at 20 thousand miles at normal driving. I know you have 2 wheel drive but dodge had-has a bad issue with there ball joints. I expected at least 200 thousand miles for a heavy duty 3500 and was blown away by there use of crummy parts they put on these trucks, everything is either braking or falling off!!! Also redid trans at 40,000 miles, just a road truck no pulling.