It needs both crank and cam sensors as it needs to phase the injectors , the crank is to tell ecu where abouts the crank is in its rotation , but it only knows that no 1 or 4 is at TDC , not which one is on the compression/power tdc or the exhaust/inlet tdc , hence if you know where the cam is it can then identify engine firing position .