ECM Engine Runtime Reset
Thread Starter
Member

Joined: Dec 2020
Posts: 197
Likes: 30
From: Harrisburg, PA
Car: 1986 Firebird Trans Am WS6
Engine: Cammed 358 TPI
Transmission: Built 700r4
Axle/Gears: 2.77 Borg-Warner 9 Bolt
ECM Engine Runtime Reset
I have determined that my TPI motor's ECM Isn't resetting to zero after I turn the car off, causing a stall and searching idle on cold start. Does anyone have an idea what can lead to this other than a broken ECM? The only thing I can think of is that my ignition lock cylinder is missing the pin that causes the car to recognize when the key is in the ignition while the cr is shut off, but that's a pain to get to and replace.
Thread Starter
Member

Joined: Dec 2020
Posts: 197
Likes: 30
From: Harrisburg, PA
Car: 1986 Firebird Trans Am WS6
Engine: Cammed 358 TPI
Transmission: Built 700r4
Axle/Gears: 2.77 Borg-Warner 9 Bolt
Re: ECM Engine Runtime Reset
Unfortunately the tuning is present for it but it is inactive because the ECM isn't returning to zero engine runtime.
If I disconnect the battery and drain the power to manually reset it to zero, it works fine and does cold start without issue.
If I disconnect the battery and drain the power to manually reset it to zero, it works fine and does cold start without issue.
Re: ECM Engine Runtime Reset
If it is the 1227165, connector terminal A6 on the ECM (pink/black wire) is the signal for ignition power. If that 12V+ is interrupted when the ignition switch is turned to the "OFF" position, it should work.
You can also check the voltage at terminal C in the ALDL connector to be sure it is only on with the ignition switch in the "RUN" position.
You can also check the voltage at terminal C in the ALDL connector to be sure it is only on with the ignition switch in the "RUN" position.
Last edited by Vader; Mar 21, 2023 at 09:33 PM.
Thread Starter
Member

Joined: Dec 2020
Posts: 197
Likes: 30
From: Harrisburg, PA
Car: 1986 Firebird Trans Am WS6
Engine: Cammed 358 TPI
Transmission: Built 700r4
Axle/Gears: 2.77 Borg-Warner 9 Bolt
Re: ECM Engine Runtime Reset
If it is the 1227165, connector terminal A6 on the ECM (pink/black wire) is the signal for ignition power. If that 12V+ is interrupted when the ignition switch is turned to the "OFF" position, it should work.
You can also check the voltage at terminal C in the ALDL connector to be sure it is only on with the ignition switch in the "RUN" position.
You can also check the voltage at terminal C in the ALDL connector to be sure it is only on with the ignition switch in the "RUN" position.
Trending Topics
Thread Starter
Member

Joined: Dec 2020
Posts: 197
Likes: 30
From: Harrisburg, PA
Car: 1986 Firebird Trans Am WS6
Engine: Cammed 358 TPI
Transmission: Built 700r4
Axle/Gears: 2.77 Borg-Warner 9 Bolt
Supreme Member




Joined: Jun 2012
Posts: 1,367
Likes: 192
From: Canada
Car: '18 Chev Camaro SS 1LE
Engine: LT1 6.2L
Transmission: T56
Axle/Gears: 3.91
Re: ECM Engine Runtime Reset
After reviewing the @themagicman data log, the reason it's causing the engine to stall is because, the ecm skips the Start-up Open Loop Commanded AFR and goes directly to OL Commanded AFR (14.03 instead of 10.9). That makes the real AFR too lean when engine is cold. It skips because engine runtime does not get reset to zero like he explained.
Re: ECM Engine Runtime Reset
I asked about checking voltage at the "C" terminal of the ALDL since it would be an easy way to test for power at the ECM through the GAGE fuse circuit. That should also shut off when the ignition switch is in the "OFF" position.
Thread Starter
Member

Joined: Dec 2020
Posts: 197
Likes: 30
From: Harrisburg, PA
Car: 1986 Firebird Trans Am WS6
Engine: Cammed 358 TPI
Transmission: Built 700r4
Axle/Gears: 2.77 Borg-Warner 9 Bolt
Re: ECM Engine Runtime Reset
The question is, where do I go from here? With a larger engine than factory with a cam, injectors, and heads, is there a better option out there that I can do in a few hours? I daily drive the car so I couldn't do a full rewire, but a more modern ECM would be nice. I see that Haltech makes one that's pretty much plug and play, but it's also extremely expensive compared to a factory type replacement. Is there a middle ground from a company not so well-known that may work better for me? For a daily driven car I'd like it to be as smooth and easy of a transition as possible, as I don't have access another vehicle if this one is down for some time.
Last edited by TheMagikMan; Mar 30, 2023 at 11:50 PM.
Re: ECM Engine Runtime Reset
As you probably recall from seeing these (a long time ago) the '86 had the stand-alone time/thermal control in the intake water jacket to operate the cold start injector, and that was dropped in about 1988. The enrichment tables on the old CSI version were not quite as skewed as some of the later versions for cold-start and warmup enrichment using just the service injectors. We probably should verify whether the CSI system is still in place and functioning on the vehicle @TheMagikMan is working on.
Ironically, some of the last PROMs I burned for my '86 had the internal cold start tables active as well as the CSI still being in place. It's a bit of a "belt and suspenders" approach, but it actually works surprisingly well in my example. As you also probably remember, the added start fuel from the stand-alone cold start control goes away after a couple of seconds, so there still needs to be an injector pulse adder skewed by IAT and CTS.
Ironically, some of the last PROMs I burned for my '86 had the internal cold start tables active as well as the CSI still being in place. It's a bit of a "belt and suspenders" approach, but it actually works surprisingly well in my example. As you also probably remember, the added start fuel from the stand-alone cold start control goes away after a couple of seconds, so there still needs to be an injector pulse adder skewed by IAT and CTS.
Thread Starter
Member

Joined: Dec 2020
Posts: 197
Likes: 30
From: Harrisburg, PA
Car: 1986 Firebird Trans Am WS6
Engine: Cammed 358 TPI
Transmission: Built 700r4
Axle/Gears: 2.77 Borg-Warner 9 Bolt
Re: ECM Engine Runtime Reset
The question is, where do I go from here? With a larger engine than factory with a cam, injectors, and heads, is there a better option out there that I can do in a few hours? I daily drive the car so I couldn't do a full rewire, but a more modern ECM would be nice. I see that Haltech makes one that's pretty much plug and play, but it's also extremely expensive compared to a factory type replacement. Is there a middle ground from a company not so well-known that may work better for me? For a daily driven car I'd like it to be as smooth and easy of a transition as possible, as I don't have access another vehicle if this one is down for some time.
The issue that you have identified seems to point to a hardware problem within the ECM. A stock replacement unit with your MEMCAL installed might solve it - Maybe.
It is also NOT against the rules to pull out the existing ECM, split the aluminum covers, and inspect/clean the board for obvious signs of damage, contamination, failed components, and solder failures. Contamination is actually a potential problem, so cleaning can actually make a difference.

One of my hobbies is vintage electronics, as a diversion from my normal "day job" and to keep the brain cells rubbing together. I encounter this frequently, and many people are aghast when they find out a $3,000 vintage amplifier can be dumped into the utility tub and cleaned with soap and hot water to "fix" lots of random problems.

If you're not into taking a shower with your favorite ECM, it's at least worth a look for anything obvious. If that bears no results, a replacement ECM might be a consideration, even if you could just "borrow" a known working one for testing.
Last edited by Vader; Apr 1, 2023 at 01:51 PM.
Thread Starter
Member

Joined: Dec 2020
Posts: 197
Likes: 30
From: Harrisburg, PA
Car: 1986 Firebird Trans Am WS6
Engine: Cammed 358 TPI
Transmission: Built 700r4
Axle/Gears: 2.77 Borg-Warner 9 Bolt
Re: ECM Engine Runtime Reset
It is also NOT against the rules to pull out the existing ECM, split the aluminum covers, and inspect/clean the board for obvious signs of damage, contamination, failed components, and solder failures. Contamination is actually a potential problem, so cleaning can actually make a difference.
Backside
Frontside
Closeup of a cap that I think could be bad, but just appears to have a glob of coating on it.
Re: ECM Engine Runtime Reset
It looks fairly clean. The conformal coating applied at the factory to prevent corrosion and dust accumulation seems to be intact, even if it's a little heavy in areas. If you can't see any cracked solder joints, signs of heat damage, and shorting, I certainly won't be able to see it with a photo. The surface mount components can be about impossible to check without really good magnification, and even then poor solder connections can be impossible to find.
It may be worthwhile to find a "loaner" to try out.
It may be worthwhile to find a "loaner" to try out.
Thread Starter
Member

Joined: Dec 2020
Posts: 197
Likes: 30
From: Harrisburg, PA
Car: 1986 Firebird Trans Am WS6
Engine: Cammed 358 TPI
Transmission: Built 700r4
Axle/Gears: 2.77 Borg-Warner 9 Bolt
Re: ECM Engine Runtime Reset
Yeah at this juncture, the car still starts and runs fine with a little help, so I think I'll save up for a MAF conversion and a Haltech Sport Platinum GM ECM so I have more resolution and ability to run a wideband and flex fuel in the future. If it's a daily, might as well modernize it when a part has to be replaced, right? 😂
Thread
Thread Starter
Forum
Replies
Last Post








