A Basic Overview of the GM Throttle Body Injection (TBI) System
TBI Throttle Body Injection is a very versatile, highly adaptable form of electronic controlled mechanical fuel injection. TBI provides the optimum mixture ratio of air and fuel at all stages of combustion. TBI has immediate response characteristics to constantly changing conditions and allows the engine to run with the leanest possible air / fuel mixture ratio, greatly reducing exhaust gas emissions. Because it's air / fuel mixture is so precise, based upon much more than simple engine vacuum and other mechanical metering means, TBI naturally enjoys an increase in fuel economy over a simple mechanical form of fuel introduction such as a outdated carburetor.
The TBI form of EFI is controlled by the ECM (Electronic Command Module) which controls the TBI based EFI system through all stages of operation according to data received regarding the current state of engine performance, speed, and load. The main component of this system is the TBI throttle body injector, which is mounted on top of the intake manifold, much like a carburetor. The throttle body injector is composed of two different parts; the throttle body itself, and the injector assembly. Hard to understand, isn't it? The throttle body is in fact, a large throttle valve, with a pair of linked butterfly hinged flapper valves, which are controlled by a simple mechanical linkage to the accelerator pedal. Depressing the accelerator pedal will force the throttle valve to butterfly open further and further, increasing the flow of air through the throttle valve and instructing the ECM to add more fuel, thus producing more power, faster speed, and acceleration.
Attached to the body of the TBI unit are two sensors; the TPS throttle position sensor, and the IAC idle air control assembly. The ECM uses the TPS to determine the accurate position of the throttle body valve, it's degree of cycling, and how open it is (0% to 100%). The ECM takes readings from the IAC in order to maintain a constant idle speed during normal engine operation, during all stages of power, load, and combustion.
The fuel metering assembly contains a fuel pressure regulator which dampens the pulsations and turbulence generated from the very high pressure fuel pump. Think of the FPR as a conditioner that smoothes out the flow of fuel from the outside to the inside of the fuel metering assembly. The FPR also maintains a constant, steady pressure at the injector assembly. Dual fuel injectors are mounted over the throttle valve, synchronized, and raised slightly over a venturi (narrowing radius) throat. Each injector is controlled by the ECM through an electrically initiated solenoid (switch). The precise amount of fuel delivered by each injector is varied by the amount of time that the solenoid holds the injector plunger open for operation.
A high pressure, high volume electric fuel pump is used with the TBI system. This pump is located within the fuel tank itself (which can be a PITA if you have to replace it). Once the ignition key is inserted into the ignition, and the ignition moved to the RUN or START position, the fuel pump relay instantly initiates the pump, beginning the transfer of fuel (via the pump) from the tank to the injectors. A safety relay in the system shuts the pump off after two seconds, to keep the fuel from flooding. Failure of the fuel pump relay will allow the fuel pump to operate only after four pounds of oil pressure have built up. A high capacity fuel filter, similar to an in-line variety, is located on the left side of the vehicle, at the rear of the engine.
Two common mistakes when working with the EFI system. The fuel system is pressurized. If you remove a fuel line, you could/will get a face full of fuel! The fuel pump used on the EFI system is much more powerful than that found on a carburetor installation. For this very reason, the second problem is that you cannot use a EFI fuel pump to feed a carburetor, and you cannot use a normal carburetor mechanical style fuel pump (low pressure) to feed a EFI system. In order to work on any part of the EFI system, you must first depressurize your fuel system!!!!!
The ECM found in General Motors' cars has the capability to 'learn' or modify it's programming with regard to differing fuel requirements over time. Don't get excited. This is not HAL from 2001: A Space Odyssey, and it's certainly not some super advanced neural net processor like the T800 Endoskeleton had in Terminator and T2. It's quite a bit simpler, but its a complex computer nonetheless, and it can adjust to different conditions easily. It learns, just like a human child, and that's the best way to put it. It doesn't forget when you turn your car off either. But, if you ever change your battery, or your battery goes dead for any reason, your computer will lose it's stored 'memory' and will have to relearn everything. It's a quick learner, but it's something you don't really want to go through all the time.
The computer's instructions are contained on a PROM (Programmable Read Only Memory), which means that the computer can change it's operation according to pending needs. It then stores this new information, and how it should act, on the PROM chip. Since the PROM isn't volatile, it doesn't lose it's information when the battery power is cut off or the keys are taken out of the ignition.
But the computer takes a little while to adapt. So if you add a new cold air or ram air induction system and the car doesn't respond instantly, don't get depressed. The computer has just been handed a new parameter, it's working under new data and conditions, and it could take it a little while to figure out that the new cold / ram air isn't just a fluke, and that it should adjust to the new 'constant', but adjust it will. Be patient. The computer can make up for quite a bit of ham fistedness, but only to a limit.
And after that limit is exceeded? Well, you could always learn to program your own chips, and we may get to that later... But I don't think it will come down to getting that serious.
Why?
Well, most swapping and upgrading of the TBI system is pretty straight forward, and a lot of aftermarket companies make chips for these units. If you are going to get this technical into the game (I might, as some of you might as well), then you should think about getting a programmable EFI computer. Haltech makes an excellent model. Just plug it into your laptop and you can tune the engine with the engine still in the car!
Talk about high tech! Does TBI sound like a bad fuel injection system now? I didn't think so. And we've cleared up some misunderstandings on how the whole system works.
____________________________
So, When Do I Need to Reprogram My TBI Computer Chip?
Ok, here I will outline some of the reasons that you will be required to either reprogram your own chip or if you don't want to spend the time and money, pay someone to do it... I will also highlight when you might be able to get away without reprogramming. In most worst case scenarios, you can just pay a hundred or so dollars and buy a aftermarket PROM chip geared toward performance. Companies like Hypertech make these 24 hours a day, so finding one won't be a problem.
Some Situations Where You Might Need To Reprogram Your PROM chip ....
• Swapping the stock TBI system from or to an engine that differs in size by plus or minus more than 10-15% than the original unit. The TBI seems to not like much over 15% in size alteration for its new home (an amazingly adaptable system), so switching from a 305 to a 350 (or 355) should not be a problem. It really starts to struggle the closer you get to 30% over the original size of the donor motor. Switching the system to a 383 might present a problem, and require that you build up your TBI unit itself for the increased load. More on that later, patience, grasshopper. Learn to walk before you run. You can see that using a 305 TBI on a 350 won't be a problem, but your problems will start to increase the closer you get to 400cubes (about 30% over a 305cid). Putting a 305 TBI unit on a 454cid is going to present a whole range of problems besides the intake manifold (which won't fit) ....
• So, when might you need to either reprogram your PROM chip or replace it with a high performance aftermarket PROM chip? Scrapping or not retaining *any* of the following systems: VSS, ESC, EGR, or the O2 sensor is a good way to almost instantly have to reprogram / replace your PROM chip.
• If you increase your engine power output tremendously by the installation of superchargers, turbochargers, nitrous, more powerful cams, better heads, increasing the compression, etc. then you had better plan on upgrading your PROM chip. From the factory, it's not set up for race applications (no PROM chip is, so TPI guys can't rub your nose in this). GM never intended any ECM chip to handle race applications, that would get them in trouble with CARB and other Pollution Nazis. Your factory PROM chip is a brainwashed tree hugging hippy. Don't blame the chip. Blame the government. GM had to make your PROM chip with routines that would let your engine operate in conditions that would make the trees smile and the flowers happy. This probably doesn't make you smile or happy.
So, if your new TBI swap out is going to be intended for mild operations, like what you used your 305 for in the first place, fine. Keep the stock PROM. If, however, you are going to want to rip pavement, and you don't care about sad trees, crying hippies, or wilting flowers (none of which will really happen ...), then yank the PROM out and deprogram your ECM.
You'll find a rebel monster inside just waiting to be unchained.
Some Situations Where You Might Not Need To Reprogram ....
• Keeping engine size as close as possible between the original and the new motor.
• Retaining all of the original engine's sensor and control systems.
• Taking a more conservative approach to modifications like exhaust and intake upgrades.
Situations Where You Don't Have To Do Anything To The TBI Unit Or System
• Duplicating stock vehicle specs, weight, eng/tranny type, gearing from the donor vehicle to the host vehicle.
As you can see there are not many instances where retrofitting your TBI system from one engine to another will require reprogramming of the onboard ECM chip. The system is very adaptable. But you get further away (in size and in modifications) from the original operational parameters of the stock motor, the more the computer has to adapt. The more it has to adapt, the closer it gets to the point where it simply cannot adapt. If this limit is reached, and the computer cannot adapt any more, the ECM does the equivalent of a confused child in school. It raises it's hand and says "I don't understand what to do!" by turning on that annoying little "CHECK ENGINE" or "SERVICE ENGINE SOON" light.
Most people think that the CE or SES light is a bad thing. This isn't true. While it can indicate a possible malfunction (repair or replacement) of a component within the system, it can also be a way to talk to your computer. A primitive way, but a good way nonetheless. We'll get to that later.
Think of your CHECK ENGINE or SERVICE ENGINE SOON light not as an indicator of failure, no, instead think of it as a pager for your ECM. When someone wants to talk to you, they page you, don't they? Your pager on your belt vibrates or beeps or (if you are a total poser), plays some musical tune (like the first eleven notes of the Star Trek TV Series main theme...) that totally annoys everyone within listening distance. Well, think of the CE and SES light as the same thing as your pager, only no vibration (you hope no vibration!) and no music. The CE and the SES are simply the ECMs way of saying "Hey, got a second? I need to talk to you!" It can't play a musical tune, so it does the only thing it can to get your attention; it flashes the CE or SES light and keeps it lit until you answer it's page.
It could be important, it could be minor. But the important thing to understand and to remember is that your ECM is asking you for a few minutes of your time in order to talk over some really important stuff. If you ever see your CE or SES light come on, I think you need to stop what you're doing and have a chat with your computer. You do this with a scanner (you DO have a scanner, don't you? If not, get a GM Code Scanner from any good parts house like Autozone, Pep Boys, etc.), which translates the computer's language into something you can understand. The computer will talk to you in very short codes, called either error codes or trouble codes. There is no speech involved, but the computer will 'flash', blink on and off, your CE or SES light. A long flash is read as the 'tens' place, and a short flash is the 'ones' place. So, if you are talking to your computer and the computer flashes the CE or SES light two long times followed by three short blinks, then that is Code 23. Understand? It's not that hard. If you have a repair manual for your car (Haynes, Chilton, etc.) then you have a listing of error codes and what they mean. I won't go into that here, it's just duplication. Also, you can find the error codes on the Internet pretty easily.
So, the next time that your computer wants to talk to you, listen! The computer is your friend and you don't ignore friends when they need to talk. And make sure that your CE or SES light is working properly. Remember, if the bulb is out, your ECM could be trying to talk to you, but you'll never know it!
___________________________________
Some notes on the GM Dual Injector TBI Unit ...
The system that I have on my L03 5.0 liter V8 was developed by GM for use on its pickups and minivans. Shocking. But that's because pickup trucks and minivans need lots of torque, and don't need highly specialized, narrow focus systems like tuned port fuel injection. They need a fuel injection system that is easy to work on and adaptable to a wide range of conditions and operating parameters. Why do the most powerful trucks in the world, the Chevy and GM series of full size trucks, with their 270horse Vortec engines use TBI instead of TPI? Easy. TBI is a lot simpler, it's got a wider range of operating parameters, and it's cheaper. TPI has Mr. Goodwrench cussing like a sailor. TBI has him smiling like a kid on Christmas morning.
It's so easy to work on, and that is what many people feel is the main reason that makes it a bad high performance EFI choice. I mean, if you want high performance, then by the very nature of the definition of high performance, your EFI system has to be expensive, tricky to work on, hard to modify, and just an all around PITA to work on. Right?
Wrong. You can do things the easy way, or the hard way. I'm not known for doing things the easy way, but choosing TBI isn't an easy choice. It's the easiest EFI to work on, but it's also the hardest to get performance out of, just because no one else has done it before! That means that myself and a few other brave souls are blazing new trails into uncharted territory, and we're doing it with nothing but our brains.
If TBI is so great, why didn't GM use it on other vehicles besides trucks and minivans?
They did. TBI was used on GM's economy cars, the early Vortec series of popular truck engines (and later more powerful editions of the Vortec with TBI would run 250+ horse stock. A 350 Vortec TBI engine could match a 350 TPI L98 engine easily, and make more torque!) and later on such engines as the L03 305, which found it's way into various 3rdGen F-bodies. People who badmouth TBI are generally owners of TPI. It is these same, sad individuals who forget that the Vortec series of Chevy trucks. TBI should not be seen as a step down from TPI, it should be seen as a step up from a carburetor, and as an alternative choice to TPI for high performance applications. Don't think of TBI in a TPI or TBI situation. If you have it, use it, don't lose it.
Think of the ECM as a spider, in a web. At each end point of the web is a sensor or other control device. When something causes a disturbance in the web, the 'vibration' or sensor reading is sent down the 'web' to the 'spider' (ECM) which reads the information and reacts accordingly. Now, how TBI gets its input, well, that is supplied by various sensors located around the engine, in the engine bay, and around the vehicle itself. Let's talk about some of those now...
Sensors, Inputs and Outputs Used
TPS - Throttle Position Sensor, the TPS measures the position of the throttle. Really complicated stuff there. The position reading indication sent by the TPS to the ECM determines the amount of fuel to order the injectors to inject, and modifies the duty cycle of each injector as needed. The degree of cycling of the throttle body valve is used to compute the duty cycle of each injector during high pressure fuel firing.
CTS - (Hey, a part of the engine with my initials!) Coolant Temperature Sensor, the CTS measures engine coolant temperature.
MAP - Manifold Absolute Pressure, the MAP sensor measures the amount of load that is on the engine by sensing the difference between the pressure in the intake manifold and atmospheric pressure. It compares what's going on inside (kinetic) with what is going on outside (ambient). The MAP controls fuel mixture and timing. The MAP measures vacuum in the manifold.
O2 Oxygen Sensor, the O2 sensor is mounted in your exhaust manifold or exhaust pipe. The 02 sensor measures the amount of oxygen in the exhaust stream. Too much oxygen indicates not enough fuel or a lean condition. Too little oxygen indicates too much fuel or a rich condition. The ECM then takes steps to correct this problem by adjusting the air / fuel (mixture) ratio.