vlad01 wrote: ↑Tue Aug 27, 2024 9:48 am
Going back to this, I had the same thing happen a few days ago, but this time the cause was having a VR manual loom plugged into a VN car, the ECU would spit chips, code 55 and would not run, backfire and flood the car, however it would start but then die quickly most times or run extremely poorly for up to maybe 5-10 sec as most. So it was something to do with the wrong wires going to the wrong places as the plug above the ECU that goes into the main body under dash loom have most of the wiring pins in the wrong location between these two models. I removed all that was not needed and re-pinned the rest to the right spots, the ECU and car run fine now, no more 55 and weird TP dash data like inverted TPS. I also found bad battery grounds on the body and engine block later on, but those seemed to only make it act like a flat battery although it may have contributed, but for sure the wrong pin out made it act like the ECU died and went bat shit crazy. If I only supplied 12v on that plug and nothing else, it was fine and that's how I figured the mismatch was the issue.
So def double check stuff like this.
Good advice for anyone doing a new install.
In my case, the car had been running fine on the NVRAM for about 10 years before the engine starting acting up throwing a Code 55.
My first thought was the NVRAM battery has finally crapped out, but swapping to another ECM "solved" the problem (for a short time).
The intermittent nature of bad one day/corrects itself the next had me blindly chasing Code 55 "check engine grounds" points throughout the car.
It wasn't until I noticed
Service Engine Light WAS NOT ON with Key On whenever engine would start/stall, that I was able to find a diagnostic chart to systematically follow.
And yes, it was a ground issue, but in the multi-pin connection to the ECM itself. After weeks of frustration, problem was solved in 1 hour.
Five days on and engine still fires and runs properly every time

<fingers crossed LOL>