Lets try very simple test. What does the engine need to run? AIR, SPARK, FUEL. Lets skip air for the moment okay. Get some Berrymens B12 from the auto supply. Remove the air hoses to gain access to the throttlebody. Lets confirm spark the simple way. Have somebody spin the engine over using the cars normal key switch, confirm START or NO START. If no START, then again, spin to engine over and spray a small amount the B12 into the throttlebody...START or NO START or attempted start. If it tried to run the we now know you have spark and you have some sort of fuel issues. Might be electrical or mechanical, got to determine which. You already said it had good fuelrail pressure so we know fuel delivery to the fuelrail is working, which means the fuel pump is working normally. So now we have to look at the fuel injectors. Now in this post I can not see which engine your car has, these cars have several different engines and they are built differently from each other. Access to the fuel injectors wiring may or may not be easily available to you. We need to check for the electrical pulse's from the ECM, that signal that tells each injector when to sent fuel into the cylidner that will have the spark to ignite the fuel. If you have access to any of the injectors wiring just unplug the wire and using a muilt-meter or electronical test lite to check for that pulse. Most wires terminals are two wire. One for grounding, the other for the pulse from the ECM. If you do not both funcitions the fuel will "NOT" be released from the fuelrail, thus no start!!! Since you already replace the ECM that almost eliminates the ECM...but not completely. NOW if...you can gain access to ALL the injectors wire termials yu need to check the OHM resistance on EACH injector. OHM resistance below 11 OHM's is a bad injector.Just connect the multimeter to the two termianls on to the injector where he wires were plugged in. ANY injector lower than 11 OHM's can affect "ALL" the other injectors and cause a total electrical shut down of the eletrical ground!!!! It can also cause the engine to "backfire" while trying to start at times. To me that backfire while trying to start is a major clue from my experience. These early OBD1 systems are very sensitive to the data input. A injector that is out of NORMAL OHM range will send conflicting data back to the ECM and this conflict can cause the ECM to totally shut down the electrical ground and TRAP the fuel in the fuelrail, and that puppy ain't going to start under those conditions. Usually you have two faulty OHM injectors to get a total shutdown. I found two on my car. Number 1 cylinder and Number two cylinder on my car were faulty, one on both side of the engine. Turns out that each side of the injector wiring has it's own separate ground in an attempt to pervent a complete shut while driving. Remember....one faulty injector can affect ALL the other injectors on that side of the engine. In my case I had #1 & #2 faulty injectors THAT caused a slow gradual shutdown of the ground system on both sides of the engine.
SYMPTOMS: In the begining, slightly rough idle, maybe stalling but always starting back up quickly, decreased engine performance, later, engine wont restart after shut off for a few minutes, later still, more frequent stalling and longer restart times, this keeps up until you reach the point where you are now, NO START at all. A mechanical faulty injector only affects that cylinder, a OHM faulty one injector can ans will affect ALL the injectors. Once I replaced all my injectors MY CAR NEVER stalled again, never again. and it ran much better than before!!! Good Luck.
May 10, 2026 at 3:55 PM