Three years ago (60,000 miles ago) I had my upper, and lower ball joints and outer tie rod ends replaced. Very expensiv job $750.00. I went back to my mechanic today to get snow tires and he told me that (1) Pitnam Arm is no good (2) Upper Ball Joints are worn and need to be replaced again (3) Tie Rods are also no good. I told him that he replaced the ball joints and tie rods 3 years ago. He said that the parts have a lifetime warrany so I would pay for labor only.
I would only need to pay for the pitnam arm. He also mentioned that the car is unsafe to drive with a worn pitnam arm and the ball socket could break.
My question is why should these parts that were replced 3 years ago wear out so quick?