Besides the obvious fire, fuel, air, look at the crank sensor wires. I doubt this is it, but also see if the valves are moving (timing belt)