Well. what haven't I done to this 04 would be a shorter list.. Had the shakes in the front end since I bought it 3 years ago. Replaced ball joints, psb bushings in lower control arms, wheel bearings all the way around, axles, seals, outer tie rod, swaybar endlinks, new calibers, rotors, struts and shocks. it's much better but still a little left which could be from the front tires worn... so picked these suckers up. what ya think?