Welcome to Quadcrazy, have you checked the clutch? There are plates and springs that over time or over abuse wear out. May need an adjustment or replacement parts As far as the hard shift goes I would ask if the rpms are up? Maybe lower the idle and see if that changes anything
Check out the repair manual and you will find exactly what’s involved inside the manual in order to repair.