Great news.

All sorted now? so the ECU was the problem.

CFmoto services are getting better and talking to CF there are very keen to improve not only the new bikes but also with Dealer to ensure all mechanics are trained and have more than just 1 hammer and 1 screwdriver, lol