I have a new to me 2000 4runner with 200k miles on it, I have completed all kinds of maintenance on it, added a SS 1.2 lift. Today I put it on jack stands to check the Lower Ball Joints, fully expecting them to be "shot"....to my surprise there is absolutely zero slop in them, they are as solid as new, makes me think they have been replaced at some point but have no proof of that and they certainly don't look like they were replaced lately. Just curious now how many miles the LBJ's can go before failing, how often should I check them.....really happy that I don't have to change them out now.