I am not sure what else is needed by the ECM, but the oxygen sensor needs to be up to temp (either 650 or 750) before it will work. I have seen where the car will idle and it allows the sensor to cool and the ECM goes back into open loop. Are you operating at relatively low speeds or idling alot? HTH.