My 300ex just won't come alive this spring. Turns over, and can sometimes get it to fire for a second, and then nothing. Spark issue- if it sits for a bit I seem to get a rotation or 2 of spark, and then no spark. Tried brand new plug, and another coil I had on the shelf- still the same. Bought a used but tested cdi- still the same. I'm getting 12V to the cdi- so I believe key switch, kill switch, reverse switch are all working. Unplugged the 3 wire plug coming from pulse generator, wires all have continuity to the cdi. Unplugged and reseated all conector, including cdi and reverse inhibitor. Reverse inhibitor seems to be working- won't turn over when in reverse, won't turn over in gear unless clutch activated, reverse and neutral indicator lights working. There is not much left to check except for stator/pulse generator. Not sure how prone these are to go bad. I'd hate to go through the work to replace, unless I know for sure the issue lies there. Any other suggestions out there?