Immobiliser.
As the MIL is flashing, this is now immobilising the engine.
Check your key transponder, pickup loop and connections to the immobiliser box under the drivers side dash.
Usually, this wouldn't run for more than a few seconds so I suggest that you may of had more than one issue if it ran for 10 minutes.. Fuel as Stretch said, maybe crank sensor ( intermittent ) As there is no spark when this fails.
Check compression, fuel supply and spark, engine earths, engine loom.. Work back from there.