I just had my 2001 Explorer Sport inspected. The vehicle passed inspection, but I was given a list of recommended services, including replacement of lower front left balljoints, left inner tie rod ends, and both front bearing & seals. I was considering a set of shocks before the inspection...