What are we looking at here? 170,000 miles? Sounds like you need a new sway bar with endlinks, new rear trailing arms (stock ones bend), new lower control arms would be nice (ball joint wears out, cheap enough and easier to replace the whole thing), maybe new tie rods, fresh struts and springs, an alignment, tire fill, balance, and rotation...