Ride quality even worse than expected. Advice welcome.

Your car does look Nice.