Ok I just watched a video on YouTube about replacing lower ball joints on 3rd gen 4runners. The mechanic said 3rd gen 4runners are notorious for failing lower ball joints even with low mileage. Is this true?