Well if you have spark thats one thing, not sure about it sparking when ignition stops sounds most strange, next check you are getting fuel. Rogs method seems quite good this will check the injectors "pulsing" however are you getting actual fuel to the injectors?
Martin