I have a 2009 Hisun 800 Strike (Coleman) with crankcase speed sensor problems. Startup runs great for a while till it heats up. Than the rpm will increase slightly above 2.0 at idle and will not shift into gear because of the high idle. It will start to run rough and have no power like a timing belt jumped a tooth or like the motor is starving for air and just stop running??? Let it cool down and it will start normal but repeat the same symptoms again. Replace the crank sensor several times but it was only a temporary fix. Need help Thanks!!!