I ordered a service manual so I could better test the sensors. The speed/rpm sensor checked out ok. Fuel injector was in spec. I pulled the valve cover and checked the lash which was good.
Pulled the throttle body to check for smoothness. It seems kinda jerky and course watching it as you work the pedal. I dug into it to make sure it wasn’t binding and is smooth if you operate it by hand.
I checked the ohms on the T-map. Temp side was good, but between pin 1 and 4 I got 1520 and between 3 and 4 I got 1560. Cfmoto manual doesn’t go into this bit a polaris uses the same sensor . Polaris gives a range of 2400-8200 pin 11-4 and 3400-8200 pin 3-4.
I couldn’t find and testing info for the crank position sensor. It showed 15000 ohms across pin 2-3 similar vehicles say this should be 1000 +/- 10
Both speed/rpm and CPS sensor had a small amount of grit on them. CPS had two small wire looking peices about 1/16 and 1/8" in length.