I have a 1997 Jeep Grand Cherokee 4.0l with 212k which runs and shifts as good as ever. I bought this Jeep for $900 knowing it needed some suspension/steering work. Shocks were completely shot, etc. There are two major issues:
First issue:
When I first bought it, the steering was very sloppy even when going straight. The Jeep would seem to "float" around the road. I would always drive with both hands on the wheel.
Second issue:
The Jeep has some kind of weird lateral movement happening, especially when I hit bumps. Even small bumps trigger it on straight roads. It felt very dangerous and I was not very comfortable driving it for this reason. It felt like the Jeep was swaying left and right.
Now I'm not a car guy, but I'm thinking both issues could be part of the same problem.
What we've tried so far:
Four new shocks, new power steering pump, new steering stabilizer, new sway bar links, new track bar, and holes in axle were repaired for mounting bar. Tires are good and inflated properly.
The Jeep STILL HAS THE ABOVE ISSUES even after all this work, although improved somewhat. I then went to TWO different shops and neither could find anything wrong the Jeep. The first shop complemented the quality of work which my mechanic performed, acknowledged the above issues and told me it's something I'll have to live with as it's "a trait of the vehicle." The second shop basically scratched their heads and told me they have no idea.
Now I don't expect this Jeep to handle like a car and I have driven many 4x4s and never experienced these problems. Something is definitely wrong! I do not believe this to be a "characteristic or trait" of the vehicle.
If anyone can point me in the right direction here it would be appreciated. Also, I live near Christiansburg, VA and if anyone knows of a good suspension shop in the area that would help too. I'm into this Jeep too far now to give up, especially since it runs so well.
UPDATE:
The Jeep has never been wrecked or lifted.
Based on the great advice obtained in this thread, the following work has been done:
New Pitman arm joints and bushings. Tired rebalanced and rotated. Tie rods and tie rod ends thoroughly checked out and did not require replacement. EVERYTHING else iamwiz82 and exdeath suggested was checked out. Everything was checked out and retightened, then an alignment was done.
The problem still persists.

Tires are nice Michelin LTX M/S 30/9.5/15 which are larger than the 225/75/R15's which the manual calls for. I sure am gonna feel stupid if this issue ends up being caused by the tires. I couldn't find loaner tires, and I just didn't want to buy new smaller tires to test since my current tires are so new/nice.
First issue:
When I first bought it, the steering was very sloppy even when going straight. The Jeep would seem to "float" around the road. I would always drive with both hands on the wheel.
Second issue:
The Jeep has some kind of weird lateral movement happening, especially when I hit bumps. Even small bumps trigger it on straight roads. It felt very dangerous and I was not very comfortable driving it for this reason. It felt like the Jeep was swaying left and right.
Now I'm not a car guy, but I'm thinking both issues could be part of the same problem.
What we've tried so far:
Four new shocks, new power steering pump, new steering stabilizer, new sway bar links, new track bar, and holes in axle were repaired for mounting bar. Tires are good and inflated properly.
The Jeep STILL HAS THE ABOVE ISSUES even after all this work, although improved somewhat. I then went to TWO different shops and neither could find anything wrong the Jeep. The first shop complemented the quality of work which my mechanic performed, acknowledged the above issues and told me it's something I'll have to live with as it's "a trait of the vehicle." The second shop basically scratched their heads and told me they have no idea.
Now I don't expect this Jeep to handle like a car and I have driven many 4x4s and never experienced these problems. Something is definitely wrong! I do not believe this to be a "characteristic or trait" of the vehicle.
If anyone can point me in the right direction here it would be appreciated. Also, I live near Christiansburg, VA and if anyone knows of a good suspension shop in the area that would help too. I'm into this Jeep too far now to give up, especially since it runs so well.
UPDATE:
The Jeep has never been wrecked or lifted.
Based on the great advice obtained in this thread, the following work has been done:
New Pitman arm joints and bushings. Tired rebalanced and rotated. Tie rods and tie rod ends thoroughly checked out and did not require replacement. EVERYTHING else iamwiz82 and exdeath suggested was checked out. Everything was checked out and retightened, then an alignment was done.
Tires are nice Michelin LTX M/S 30/9.5/15 which are larger than the 225/75/R15's which the manual calls for. I sure am gonna feel stupid if this issue ends up being caused by the tires. I couldn't find loaner tires, and I just didn't want to buy new smaller tires to test since my current tires are so new/nice.