No ill research the honda clutch now! I did by the better clutch from Staton. What size drive roller do you have JGH122?Did you try a Honda clutch? I throw away the Huasheng clutches and use a genuine honda clutch.
Never any problems
Yes about the clutch.
Make sure you have the correct clutch on your engine's shaft.
Some Hua Shengs have straight shafts; other HS engines have tapered shafts.
You should never engage the system when coasting. It is not designed to be used as a engine brake. (Jake brake) If you are going downhill just let it idle and when you get down to where you want to speed up then....... power on.
What engine do you have?
I remember many years ago, when I twisted off a friction roller.
For some reason, I had removed the inside rear mounting struts.
The problem never re-occurred when I re-installed the rear struts.