does it give a hint of firing up during cranking with the fan motor on?
cos during START, the ign switch dedicates all electrical power to only the demanding starter and ecu/engine systems, everything else (heater fan, stereo etc) is temporarily disconnected until u release the key back into IGN.
if she fires up during START then the ecu/loom/fuel/ign sysem is working fine. if not, then part of the ecu/loom/fuel/IGN system is preventing the engine from working. flashing eng light usually indicates nats is triggered.
if she fires up but then stops (and dash lights remain on) when the key goes back into IGN (accessaries circuit reconnected) then check for any blown fuses, fan motor not seized/shorted, stereo not shorted
if she starts up then stops when u release the key and all the dash lights etc are off, the ign switch would be stuck inbetween START / IGN.
try apply very slight anti-clockwise pressure on the key after she fired up to help encourage the ign switch to return to IGN mode, but before reaching ACC mode.
if that works then the switch is worn or gunked. remove and clean the inside contacts or replace with newer switch if worn