I tested again for 2 days, cold start (at cold engine temperature).
- The motor sound clearly reveal only one cylinder is running during few seconds, then comes the second cylinder.
- The pipe temperature reveal the front cylinder works, then few seconds later the rear starts to work.
- Stroboscopic lamp plugged on rear spark-plug cable lights up well since motor start.
- injectors were swapped, but the problem remain the same.
:newsmile040::newsmile016::newsmile061:
I do not understand what this means => "Stroboscopic lamp plugged on rear spark-plug cable lights up well since motor start"
1) Are you saying that you Have Seen & STILL continue to See the rear cylinder spark NOT fire for a FEW seconds on a cold engine start up?
2) You ABSOLUTELY do not have any stored Historical codes in your ECM. The ONLY code you have seen since the onset of this problem has been P1004. The P1004 was the only code you have seen, and it self repaired itself withOUT changing the system relay.
3) You HAVE swapped injectors and the injectors have NOT been swapped back to their original place. Leave the injectors swapped until the problem has been resolved.
4) The engine REAR cylinder still continues to show no spark for a short amount of time when the Engine is started cold.
If Yes, to ALL of the above questions, I would:
Unplug and inspect the low voltage 4 pin connector going to the coil. Be sure that the 4 pins are clean. Do NOT use anything like WD40 on any electrical connectors. Use Nyogel 760G (HD #99861-02). Removed BOTH high tension wires coming out of the coil and inspect the inside of the coil tower for corrosion or carbon tracking. Replace BOTH spark plug wires and spark plugs.
I would also unplug and inspect the large multi-pin connector going to the ECM. An unplug, inspection and re-seat of that connector is a Must at this point. Use Nyogel 760G.
What RibEye suggested "Can it be that there is something funny going on with the head temperature sensor, causing the ECM to come up, initially, in parade mode?" is Indeed a Very interesting point....
Combined with what was suggested by others, you will now be down to the few last few possibilities it can be. We can only assume the Delphi Ion sensing feature is turned ON since we do not have a SEST to check it for ourselves. Somehow this problem is escaping the DTC error logging software.
Based on answers to questions 1-4, it sure seems it is an electrical issue. At this point it can be either a primary or secondary issue. The Delphi Ion sensor system traps secondary issues. Primary issues are trapped (logged) from the firmware of the ECM. Secondary side of the coil error logging can be turned on & off from a menu in the SEST. "Primary" side of the coil error logging can NOT be turned On or Off and is always ON.
A new set of plugs and wires are not expensive and will eliminate a lot of possible issues. I would just change them (along with performing the other steps about connectors) and see what results you get.