Have you checked the inner and outer tie rods because if they are bad they will make your car handle real bad and will cause the car to wonder. I just replaced mine last month..i did the inner and outer and they are very easy to replace .. all you need is a large pipe wrench.