My wifes car is a 2004 cavalier 2.2 L61. It started making a "popping" sound from the left front when she takes left turns at a moderate speed. I crawled underneath this morning, and shook down the front end short of the ball joints. When i yanked on the left front CV shaft it had some play. Thoughts?