My 300ex would lose spark and regain spark just to lose it again permanantly. It cranks over but doesnt start. I have replaced the cdi box, voltage regulator, stator, pickup coil, and from what i tested i believe the ignition coil through the spark plug cap is good. There is 12 volts getting to the cdi. The wiring harness looks good. The nuetral light is on too. When i replaced the stator i forgot to test the magnet on the flywheel. Could this be a possibility? If not i am completely lost.