Mine was all over the road until I put new struts on it. Now it rides pretty well, but could be better. I checked my steering shock and it was fine. My tie rods and drag link are passable. My rear subframe mounts are shot. I am sure that will improve it along with a four-wheel alignment. Also my ball joints squeak, and that means new lower control arms, because the ball joints are welded on them.