Hi there, welcome to MCM. I can't help you with your specific ride.
If you don't get any answers here, then try China riders forum, which has many members who ride/own CN bikes and many live state-side.
Good luck.