Recently got the front axle links replaced consequent to a diagnosed clunking sound. Sound is now gone. 3 weeks driving however distinctly feel the car got worse. Every bump, potholes - everything I am feeling now, while driving. Even the car is rolling more I think. To eliminate few things -...