I just did mine on my 04 with 164,000 miles. They were getting bad though. I took the knuckles out completely and used a press to remove and reinstall the ball joints. Just remember to torque the nuts on the joints to 70 ft/lbs, do not over tighten. It really helps to have that ATD tool for...