A sway bar could make a big differeance I have had cars and trucks the just wouldn't handle at speed with out one.