If the ecu cant detect the speed of the engine, it doesn't know its turning / cranking. Surely it wont start. Not a professional or mechanic, just my thoughts.