If it has spark, it is most likely not getting any fuel, try fuel pump fuse 1st, then fuel pump relay, fuel pump, injecter earth point. Sorry to ask this question, I have made this mistake myself, does it have fuel in the tank? After these things, fuel pressure regulator, lastly maybe ecu problem.
Hope this is of some help. Cheers Mick