I am at a loss on this. On the front the shocks, upper control arms, upper ball joints, lower ball joints, sway bar end links, inner and outer tie rod ends and bump stops have been replaced. A fresh aligment has been done. The wheel bearings are less than two years old on both sides. Still there is a rattle that sounds like rocks in a can over even the littlest bumps. There is also a squeak coming from the right front.