While you are looking at the front end, be sure and make sure that both of your front sway bar end links are still present. The '95 though early '97 Explorers had a problem with them breaking. I know the couple of times that I have driven with my front sway bar disconnected, it wallowed a lot.