Ditto on ditching the track bars.
Also, loosening the shackles and greasing all the bushings then re-torquing all the bolts to about 35 ft-lb can help with ride quality.
***do your own research on safe torque specs****
Mine are set to [half a squeak past snug]🤷