My squrrily idea, just do sway bars?

Lee, you'll like it, especially since, if those are the original torsion bars they have a LOT of miles on them. Somewhere around 130,000 in 1985 and who knows (besides you) how many since then......