I just bought a 98 explorer and thought the clunking was ball joints. I looked on here and found this thread. To my surprise they were not loose, they were completely gone! I replaced them and the clunk is gone. Thanks for the post, probably saved my life if not my truck.