A leaking fuel injector could be flooding the engine.
For a leaky injector try some injector cleaner. They just get clogged and leak and flood during the prime during a start.
You may try holding the pedal all the way down after a NO Start condition.
Ignition module or Crankshaft sensor may not be working well when cold.
For Spark troubleshooting, get the car really cold and look for spark with a spark testor while cranking.
Good Luck