Check that it has spark, that the voltage is above 12.1 when cranking, that the fuel pump is delivering the correct pressure..40+psi, that the compression is above the minimum listed in the manual. Also check the CPS/crank speed sensor per the manual. If all this checks, check the valve timing.