When I got mine and it was stock it drove terrible, wandered all over and got death wobble with a full load of passengers. I put a lift on it with new shocks, removed the front a rear seaybars, replaced the control arm bushings and it drove near perfect but with a slight clunk when hitting bumps. Turned out to be bad balljoints. Once they get up there in mileage everything gets worn and they drive a little sloppy.