I just had some front end noise and got to looking last weekend and found i had a lower ball joint bad on the drivers side. Then i thought i should look at the drivers side and the lower was bad there too. Long story short new lower ball joints, new upper control arms, tie rod ends, sway bar end...