Tuning an LT-5
Thread Starter
Supreme Member

Joined: Dec 2001
Posts: 1,997
Likes: 12
From: Bartlett, IL
Car: 92 ZR-1
Engine: LT-5
Transmission: ZF-6
Axle/Gears: SuperDana 44 4.10
Tuning an LT-5
Thought I would share one of those tuning "mystery" stories. Sometimes you've got to play detective. I have been busy tuning my LT-5 for the last 2 months. Over the winter I added a set of ported cylinder heads (AFR or Trick Flow don't make DOHC 32V high flow heads) and decided to take advanyage of the additional airflow by installing larger single pattern intake cams. This is all on a stock block 5.7L LT-5 motor w 1 7/8" Watson headers and 3" Magnaflow exhaust. These babies LOVE to breathe. Very much a top end motor. Not much tops an LT-5 at full song around 7000rpm.
Anyway, have been playing with the rune for a couple of months when I noticed the BLMs are not updating. The LEARN flag is OFF although motor was going into C/L. I thought possibly there was a problem with my new copy of TPRT 5.0. I also "noticed" that the bin where all this started had a Checksum that reset, IOW it went beyond the 65xxx. I do multiple changes to a bin but none were of the kind that should affect LEARN control. Or so I thought. It took me a couple of days of eliminating the parameters that had changes between the bin that DID work from the bin that DID not. It turned out to be coincidence that the Checksum reset at the same bin change but had nothing to do with the LEARN staying off. Using Craig's Ostrich 2.0 and Mark's TPRT 5.0 really made the sleuthing a much more effcient process. Still took me most of the morning today BUT I finally got it. With the larger intake cams, you invariably get the rich smell at idle and I had lowered the O/L change v CTS tableto take some fuel out. Apparently the code doesn't like too much fuel pulled out because it appears to prevent LEARN from turning on. Essentially you are running O/L although the ALDL says you are in C/L.
Made the change to the bin, download and bingo LEARN ON. I re-input the stock values but for grins I would like to finnd out how much I can decrease fuel before r-creating this issue again. Maybe one of the hack gurus can tell us what the logic is behind this outcome. After going thru this, I thought I would have LOVED to have an ECM bench.
Anyway, have been playing with the rune for a couple of months when I noticed the BLMs are not updating. The LEARN flag is OFF although motor was going into C/L. I thought possibly there was a problem with my new copy of TPRT 5.0. I also "noticed" that the bin where all this started had a Checksum that reset, IOW it went beyond the 65xxx. I do multiple changes to a bin but none were of the kind that should affect LEARN control. Or so I thought. It took me a couple of days of eliminating the parameters that had changes between the bin that DID work from the bin that DID not. It turned out to be coincidence that the Checksum reset at the same bin change but had nothing to do with the LEARN staying off. Using Craig's Ostrich 2.0 and Mark's TPRT 5.0 really made the sleuthing a much more effcient process. Still took me most of the morning today BUT I finally got it. With the larger intake cams, you invariably get the rich smell at idle and I had lowered the O/L change v CTS tableto take some fuel out. Apparently the code doesn't like too much fuel pulled out because it appears to prevent LEARN from turning on. Essentially you are running O/L although the ALDL says you are in C/L.
Made the change to the bin, download and bingo LEARN ON. I re-input the stock values but for grins I would like to finnd out how much I can decrease fuel before r-creating this issue again. Maybe one of the hack gurus can tell us what the logic is behind this outcome. After going thru this, I thought I would have LOVED to have an ECM bench.

Senior Member
Joined: Oct 2009
Posts: 676
Likes: 1
From: Pacific NW
Car: 89 K3500 Fleetside
Engine: RAT *tbi* EBL
Transmission: TH400
Axle/Gears: 3.73-Dana 60
Re: Tuning an LT-5
Without knowing squat about your code, I'll bet there is a "CL o2 volt" parameter that is being violated (unsatisfied) enough to interrupt learn.
Thread Starter
Supreme Member

Joined: Dec 2001
Posts: 1,997
Likes: 12
From: Bartlett, IL
Car: 92 ZR-1
Engine: LT-5
Transmission: ZF-6
Axle/Gears: SuperDana 44 4.10
Re: Tuning an LT-5
But that was only at idle. The Learn flag was off regardless of airflow/rpm etc. Cruise voltages were left as stock. I had lowered the Prop Gain v O2 error and Prop Gain v airflow to help with the surging usually encountered w larger cams. Perhaps this affected the O2 swing or transitions. However, the datalog shows the C/L flag coming ON. Hmm?
Last edited by Dominic Sorresso; May 29, 2011 at 07:47 AM.
Thread Starter
Supreme Member

Joined: Dec 2001
Posts: 1,997
Likes: 12
From: Bartlett, IL
Car: 92 ZR-1
Engine: LT-5
Transmission: ZF-6
Axle/Gears: SuperDana 44 4.10
Re: Tuning an LT-5
I've been reviewing the def file for my 92 ZR ($D0A) and I noticed there is a constant for O/L Change Bias v CTS of -13.67%. Coincidently?, the values in the O/L Change Bias v CTS do not go below -13.67% beginning at 80C on up.
I had set the O/L Change to -11.67% from 80C on up in an attempt to lean out O/L idle. I have a suspicion that anything less or should I say leaner than the Change Bias number prevents the LEARN flag to be flipped ON. At 80C and above with a Change Bias of -13.67, the ECM won't modify the AFR produced by using the appropriate VE table value (RPM x MAP). Makes me wonder if there's a way to run O/L idle. Perhaps setting the O2 idle voltages to the point where the O2 sensor doesn't swing thru the O2 window at idle.
Hmmmm?
I had set the O/L Change to -11.67% from 80C on up in an attempt to lean out O/L idle. I have a suspicion that anything less or should I say leaner than the Change Bias number prevents the LEARN flag to be flipped ON. At 80C and above with a Change Bias of -13.67, the ECM won't modify the AFR produced by using the appropriate VE table value (RPM x MAP). Makes me wonder if there's a way to run O/L idle. Perhaps setting the O2 idle voltages to the point where the O2 sensor doesn't swing thru the O2 window at idle.
Hmmmm?





