my bike will run fine and then the engin light comes on and it feels like the timming is off and when the light goes out it runs fine can this be caused by the Crank position sensor