Three things she needs: compression, spark, fuel. If she gets all three she runs; if she don't, she don't.
You only mentioned two......
Um shouldn't that be four things?....timing? it can have spark, and compression and fuel, but if that spark is at the wrong time, its not gona run.....