If you're getting "fire at the right time" all you need is fuel at the right time
and it will go. Do you have a steady consistent spark or is it intermittent ?? If you got a good spark why do you suspect the stator of being faulty??
I had a no spark on my GTX and every now and again it would start. Then you'd shut it off and it wouldn't start. The no fire condition was caused by the "Pick Up Coil" near the stator being full of rusty junk. The coil tested good when checked with the meter. These things can be frustrating at times. Good Luck