your car has a speed sensor, position sensor and a cam sensor. if one of these don't work it should leave a code in the eng module. the coil should be tested too, assuming the fuses are all good. does the fuel pump run when cranking? knowing this would help narrow the coises a bit.