|
I would check the coolent temp sensor first and formost...
Cold start is only that, for cold starting. It is only active while cranking the engine. Once its fired, the cold start injector / system has nothing to do with engine running and your said in the first post that it'll start and try to idle, then die.
At cold temps, the engine is very tempermental to correct fueling and timing. The ECU is very dependent on accurate reading from the coolent temp sensor to run the engine when its cold. Fuel, timing, and idle speed are all controlled by the ECU based on coolent temp.
Also cold start system doesn't even kick in during cranking until roughly 65*f and below so if your coolent temp is above that, then cold start is not functioning anyways and thus wouldn't cause the issue.
|