I have had a 1997 Xplorer 230XL since 2000, and experienced the same problem. I slowly solved it by replacing the shocks with Bilstein, adding rear wheel spacers, and then replacing the ball joints. Each made a significant improvement. Also had tie rods, and other steering parts checked and replaced as needed. Of course tire replacement as needed, alignment as well. I plan on keeping my Xplorer forever.