They replaced the ball joints on my 06. The tech that did it said that the old ones were in great shape. I really regret getting rid of my 06. The Tundras from 2007 on our just too big for my liking.