So, I brought it to both of my CFMOTO dealers near me. They had their mechanic look at it and they said all the C-force 600's vibrate. They think CFMoto just put too stiff of motor mounts on them.
So, I asked if I could start another one and I did. It vibrates like mine. I am used to Polaris and they have softer rubber. This dealer also sells Polaris.