what year do you ahve.......go to
www.alldata.com adn look for your car to see if the ball joints need to be replaced under warranty.....i had mine changed and it was making the same sounds and yours.....now its all better....yeah,,,,it only happened when it was cold