if it started then stalled its most likely the ignition coil or igniter unit failed. More so since its not sparking.

Stop trying to start it and replace the ignition coil - see if that gets it started.