Ok i know this is a three wheeler site but i need some help. Ive got a chinese 150cc dirt bike sometimes it will fire up and run the next day it may not hit a lick it has a new stator and the stator is working could it be the cdi? Or what. So can someone please help point me in the right direction any help would be greatly appreciated. Jesse