-
May or may not apply to your circumstances, yet have read multiple sources and have one friend who confirmed that when the engine cranks yet will not start, two sensors need to be replaced:
Synchronous Reference Sensor
and
Timing Reference Sensor
Among other DD Sensors, I do carry these two sensors with me as spares.