they had a recall on the ball joints and the idler arms i had mine replaced at the dealer 2 months ago check in to it they should fix it for free