Ride quality even worse than expected. Advice welcome.

this may sound pretty basic but make sure you tighten all the components in the proper sequence and to the correct torque specs.
I have done this wrong in the past and had a similar out come.