Anyone else had this happen? I had new tie rod ends installed maybe 300 miles ago. I took the car to my mechanic as the car felt like it was a bit all...