Oh, also.
Check all your bolts. The power sports dealers put these things together out of the crate behind the damn building with hand tools and a bunch of 18 year olds.
i had untorqued bolts on my 22’ and even had a timing check bolt come out during a race. I had never touched it, it was “torqued” from the factory. So yeah, definitely do your own bolt assessment it shouldn’t take more than an hour or two with a manual and a torque wrench.
check your shocks adjustment settings, I bet they are way out of wack.