Does resetting the computer erase all the fuel trim memories?
That's exactly what happens. And knowing this will aid in regaining control under the hood.
For example, let's say that you had an aged O2 sensor that had drifted way off from it's
original calibration, making a mess out of your local Block Learn memory locations. IF you
just replaced the O2 sensor without disturbing the battery connection, you would see
the BLM values that were compensating for the old O2 sensor inaccuracy returning
slowly towards the factory tables via the '
integrator' function. (Original GM term, now
called 'short term fuel trim' once all car companies adopted the same terms as part of
the government-mandated OBD-2 standards.) Over a period of time the computer will
end up in a good place, but it will be a gradual process.
On the other hand, let's say that you changed the same O2 sensor, but also wanted the
computer to start off with a clean slate. After changing the sensor, you then disconnect
the battery for 30 seconds. (Per the FSM) This wipes the computer memory locations
in the volatile (ie: needs constant power to remember) memory locations.
After 30 seconds, simply reconnect the battery, start the vehicle, and (once the O2
sensor heats up) the integrator resumes making small corrections, but this time starting
from the factory values.
And IF the slight corrections (short term fuel trims) are stable, and persist long enough,
the computer will once again increment the corresponding BLM memory location in whatever
direction that improves upon the factory values, so that (as long as the battery isn't
disconnected again) this local optimization is immediately available down the road.
This is part of the strategy to keep the emissions as low as possible on a per-vehicle basis,
while also delivering that 'just been given a sharp tune' feel to the driver. (There's actually
a term used to describe this area of engine performance - customer 'Pleaseability'.)
I'll try to get a good and safe setup going to record the ses light as well. That would make an interesting video to see them all play together. Wonder how to do that picture in picture stuff.....
Pretty sure I can at least do a video of gauges and ses light and it'll have my verbal cues...
Personally I think that this would be a valuable training aid to a DIY'er that's new to the old truck hobby.
Because failure analysis is in danger of becoming a lost art. And even back when the TBI GMT400s were
coming off the assembly line back in the '88-'95 timeframe, this was pretty much pure voodoo to the
guys who were used to adjusting the idle screws while watching a vacuum gauge and also using a timing light.
The Maintainability engineers realized that this new-fangled feedback loop technology could easily cause a
tangled up troubleshooting mess out in the field, where a problem with the feedback loop itself could easily
lead the dealer mechanic to swap out nearly everything on the engine, and still end up with the same customer
complaint remaining? (They had yet to create the phrase 'parts cannon'; this came later. :0)
Fast forward ~30 years, and now you can watch troubleshooters on YouTube using these highly capable
Pico oscilloscopes to instrument a car like only the largest automaker labs could do back in the day. So
instead of a million dollar calibration lab you can now have the same diagnostic power in your hands for
only $10K or so. An amazing improvement, but if you are like me I don't have a spare $10K burning a
hole in my pocket at the moment. :0)
But if I set the wayback machine to 1993, and arm myself with a good vacuum gauge, fuel pressure gauge,
timing light, all the factory service manuals with the diagnostic charts, and take advantage of the Field
Service Mode, I will enjoy the same success rate as the old regional reps that used to help the
dealership mechanics with the occasional really tough 'unfixable' new vehicle. Especially if you can score a
working vintage scan tool that matches what you are shown in the FSM.
****
So I think your video idea is great. Watching how all this theory operates while you are driving around
in the real world will take so much of the mystery out of all this. And the way that you test your own
troubleshooting knowledge is to make a prediction of how the system is going to react to a change, do it,
and was your prediction correct?
If your prediction was wrong, then you have yet to gain control over the situation. On the other hand, once
your predictions start coming true (OK, I'm coming up to the intersection, and the SES light will start flashing
rapidly because the unheated single-wire O2 sensor is going to cool off enough
** that the engine bay will go
Open Loop until I take off again) ...the more that you will be in control of the situation.
FWIW, I used to use this method while working on aircraft avionics. I used to explain that we are going
to fix this problem, but not until we can first predict with accuracy when the subsystem will and and
will not work as advertised. (That was the hard part -- the easy part was actually replacing the bad
black box or repairing the bad signal wire.)
The bottom line is that you eventually want to up your game over time incrementally. All this effort
wouldn't be necessary if every time the engine ran wrong that an intuitive Code would spring up &
guide you directly to the final fix.
* But in the real world the codes won't clear, ever after many parts are replaced.
* Or the system never kicks a code (since the emissions increase remains under a threshold) but the vehicle stumbles, won't take the gas, etc.
But to go from following the computer codes blindly to analyzing the live data, Schurkey-style, and
fixing the issue way before a code is ever kicked is the goal. But just like anything good, it's a
journey. Start with codes, add the blinky lights for free, use this to learn the underlying theory of
operation, and if you are still interested in pursuing this skillset, invest in a live data scan tool,
whether it's a period-correct Snap-On brick, dealership Tech 1 or Tech 2 tool, or something more
modern that can still reach all the way back to OBD-1 land.
And I think that your proposed video could really help others who are trying to become more in charge
of their GMT400 destiny, instead of sitting in the waiting room and hoping that *this time* the
mechanic will be able to figure out what's wrong with why the machine has become an unreliable
traveling companion.
And if you do this long enough, you will end up able to truly appreciate
@PlayingWithTBI's
and
@L31MaxExpress's posts on this subject. And from over here it looks like they are having a
lot of fun making these vehicles run a lot better than they have any right to. :0)
Apologies for the length. But your video idea is pretty cool. And I happen the think that the depth
of engineering in the TBI system (especially in the area of ongoing Maintainability) is superior to a lot of
more modern aftermarket setups. Similar to how an old tube amp can deliver the same/better
tone as a brand new box on the Best Buy shelf. Just because something is old doesn't mean
that it is obsolete, and that newer is always necessarily better. Depends a lot upon how much Pleaseability
was engineered in the design. :0)
Food for thought --
EDIT:
**According to the guys that are elbows deep in this stuff, some of the early calibrations would
ignore the O2 sensors at/near a full stop? Supposedly the engineers didn't want the engine idle quality to
suffer as the unheated single-wire O2 sensors were cooling off while sitting at a stop light? This calibration
would explain why upgrading to a 3-wire heated O2 sensor will cause most,
but not all, of these older vehicles
to change their behavior in this area.