GM TBI Injector Flow Explained: Code 45 issues - Diagnostic path 2

GM TBI Injector Flow Explained: Code 45 issues - Diagnostic path 2

GM TBI Injector Flow Explained: Code 45 issues - Diagnostic path 2

This Diagnostic path is a bit more involved. With a Code 45 or Rich exhaust, there can be a few different reasons. We willΒ  go over common issues and how we have solved them on some of the units that have come through the shop.Β 

Again, it is recommended that you use the winALDL software to make tuning easier.Β 

Lets dig in.

Code 45 means you are running rich. You most likely also have a code 15(Coolant sensor reading low) or a code 33 or 34 (both are for the MAP sensor)

So before we dig into code 45 lets address other common codes before we spend $250 on injectors. Its always good to check the simple parts before jumping into heavy brain twisting issues.

πŸ”΄ CODE 15

Coolant Temperature Sensor (CTS) Circuit Low / Cold Signal

Why it matters

The CTS tells the ECM engine temperature.

If the ECM thinks the engine is cold:

  • fuel enrichment stays active

  • idle fueling incorrect

  • closed loop may delay

  • mixture becomes unstable


QUICK CHECK

STEP 1 β€” KOEO (key on, Engine off) CTS reading

With cold engine:

CTS temp should match ambient air temperature in WinALDL.

If reading is:

❌ extremely low (-40Β°F) β†’ open circuit
❌ extremely high β†’ short to ground


STEP 2 β€” Warm engine check

At full warm:

πŸ‘‰ ~185–205Β°F expected

If it never rises β†’ sensor or wiring issue.


STEP 3 β€” Sensor location sanity check

Correct location:

βœ” in intake manifold coolant passage
βœ” downstream of thermostat housing

Incorrect location causes slow or false readings. (When installing Howell you replace the BBD system sensor with the TBI sensor.)


STEP 4 β€” Resistance test (optional)

Approximate CTS values:

Temp Resistance
68Β°F ~3.4kΞ© this is at the 20k Ohms reading on your multimeter
180Β°F ~300Ξ© If your still on 20k ohms this will read 0.3 ohms

If Code 15 persists

βœ” check ground integrity
βœ” verify 5V reference present
βœ” inspect connector corrosion


πŸ”΄ CODE 33 & 34

MAP Sensor Signal High / Low (Load Calculation Errors)

These two often appear together when MAP signal is unstable. (RV cam can throw this code. We will cover fix later on.)

Why it matters

MAP is the ECM’s primary load sensor.

Incorrect MAP = incorrect fueling.

This directly affects lean bog and idle stability.


QUICK CHECK

STEP 1 β€” KOEO voltage

Key ON engine OFF: Read on the Purple output wire or winALDL main screen. If you are running an HEI you may need to replace the Tach Filter. See Howell system with HEI modifications.

πŸ‘‰ ~4.5–5.0 V
πŸ‘‰ ~100 kPa

If not β†’ wiring or sensor fault.


STEP 2 β€” Engine idle voltage

At warm idle:

πŸ‘‰ ~1.2–2.0 V typical
πŸ‘‰ 30–45 kPa range (depends on cam)

RV cam may show slightly higher, like 2.2v.


STEP 3 β€” Snap throttle test

Voltage should rise quickly toward:

πŸ‘‰ 4.0–4.8 V

then snap back to your idle reading

πŸ‘‰ ~1.2–2.0 V typical

Slow response β†’ restriction or faulty MAP.


STEP 4 β€” Vacuum hose inspection

Critical items:

βœ” hose under 6–8 inches from TBI rear center port to MAP
βœ” no kinks
βœ” no tees (dedicated line preferred)
βœ” correct manifold vacuum source
βœ” no restrictor clogging


STEP 5 β€” Wiggle test

If MAP reading changes when moving harness:

β†’ wiring issue.


STEP 6 β€” Ground integrity check

MAP ground must be clean. Purple wire.

Poor grounds cause:

  • codes 33/34

  • unstable load calculation

  • lean bog


NORMAL MAP VALUES FOR CAMMED 258

KOEO: ~4.7 V
Idle: 1.3–2.3 V
Cruise: ~2.5–3.5 V
WOT: ~4.5 V

You can run a RV cam with a Howell JP1 program. Now you will have to tune, but that's why this information exists.


QUICK DECISION TREE

MAP reads 4.5V at idle

β†’ no vacuum reaching MAP

MAP reads 0–0.5V

β†’ short to ground

MAP erratic when shaking

β†’ wiring fault

MAP slow to respond

β†’ hose restriction or bad sensor


WHY THESE CODES MUST BE FIXED FIRST

If CTS or MAP signals are wrong:

βœ” fueling becomes incorrect
βœ” idle control fails
βœ” load enrichment fails
βœ” injector diagnosis becomes misleading


FAST SANITY TEST SUMMARY

βœ” CTS reads ambient cold and ~195Β°F warm

βœ” MAP KOEO ~4.5V

βœ” MAP idle ~1.2–2.0V

βœ” MAP rises quickly with throttle

βœ” no erratic changes when wiring moved

If these pass, you can trust fueling diagnostics.

At this point if you still have code 45, you are probably pulling your hair out.Β 

The problem

Code 45 is not necessarily a sensor reading issue. Lets check fuel pressure now.

WHY FUEL PRESSURE MATTERS

GM TBI injectors are pressure dependent.

The ECM controls injector pulse width.

Fuel pressure controls fuel mass per pulse. (think of this as a river that has high flow and low flow based on up stream supply)

If pressure changes, the ECM has no idea.


Injector flow vs pressure

Injector flow changes with the square root of pressure.

Approximate example for 4.3 injectors:

Pressure Fuel Delivered
11 psi βˆ’8% fuel
13 psi baseline
14.5 psi +6% fuel
15.5 psi +10% fuel

A small pressure change can trigger Code 45.


WHEN HIGH PRESSURE CAUSES CODE 45

Excess pressure causes:

βœ” rich idle
βœ” black smoke
βœ” strong fuel smell
βœ” BLM trending low
βœ” Oβ‚‚ staying high (>0.8V) or in some cases 1v or super rich condition.

Common causes:

  • blocked return line (Upgrade from your 1/4 hard line to a 3/8 hard line)

  • kinked return hose

  • incorrect regulator spring (has happened but less common unless old unit)

  • regulator diaphragm failure (this has happened even on brand new units)


WHEN LOW PRESSURE DOES NOT CAUSE CODE 45

Low pressure causes lean operation.

However:

lean misfire β†’ unburned oxygen β†’ Oβ‚‚ sensor swings rich

This can falsely set Code 45.

That’s why pressure verification comes first.

If your pressure is spot on and your running winALDL you can unplug the O2 for tuning it will baseline it at 0.451v.


USING THE CORRECT GAUGE

Why a low-range gauge matters

Use:

βœ” 0–15 psi (best precision)
βœ” 0–30 psi (excellent)

Avoid:

❌ 0–100 psi gauges (too coarse)

You need to see small changes.


HOW TO CONNECT THE GAUGE

Install inline at the TBI inlet:

fuel line β†’ tee fitting β†’ gauge β†’ TBI

Ensure:

βœ” tight fittings
βœ” no leaks
βœ” gauge visible during test


STEP-BY-STEP PRESSURE TEST

STEP 1 β€” Key On Engine Off (prime)

Expect:

πŸ‘‰ ~12–13 psi

Low reading may indicate pump or regulator issue. (Fuel pump replacement number is GSL395BX)


STEP 2 β€” Engine idling

Pressure should remain:

πŸ‘‰ 12.5–13.5 psi

Small oscillation is normal.


STEP 3 β€” Snap throttle test

Pressure should:

βœ” remain steady
βœ” recover immediately

If pressure dips β†’ fuel delivery issue.

If pressure spikes β†’ return restriction.


STEP 4 β€” Observe while RPM drops

If engine is fading:

watch for pressure drop.

Even brief drops cause lean stumble.


TARGET PRESSURE RANGE

Howell baseline:

πŸ‘‰ 13 psi

Acceptable:

πŸ‘‰ 12–14 psi

Upper safe limit:

πŸ‘‰ 15 psi

Do NOT exceed 15 psi.


HOW TO ADJUST PRESSURE (IF NEEDED)

Some Howell regulators are fixed. Others allow adjustment.

Method A β€” Adjustable regulator screw

If present:


  1. Remove injector cover (8 - Torx t25 screws.)

  2. Β 

    • Locate the flat head screw
    • clockwise β†’ increase pressure
    • counterclockwise β†’ decrease

  • reinstall & retest


Method C β€” Correct return line restriction

If pressure is high:

βœ” inspect return hose for kinks
βœ” confirm unrestricted tank return
βœ” verify proper line diameter (3/8" ideal)

Before you replace run a 3/8 line into a gas can for testing pressures.


HOW PRESSURE RELATES TO CODE 45

Pressure too high:

ECM sees rich exhaust β†’ Code 45

Pressure unstable:

fueling inconsistent β†’ Code 45

Pressure correct:

move to injector diagnostics


QUICK SANITY CHECK SUMMARY

βœ” pressure KOEO ~12–13 psi
βœ” pressure stable at idle
βœ” no pressure drop on throttle
βœ” no pressure spike (return restriction)
βœ” target ~13 psi

If pressure is correct, injector diagnostics are the next step.


IMPORTANT NOTE BEFORE INJECTOR DIAGNOSTICS

Do NOT change injectors until:

βœ” fuel pressure is verified
βœ” MAP readings stable
βœ” no vacuum leaks remain

Fuel pressure errors mimic injector size problems.

Now that fuel pressure is correct. Lets get into the fun part.

It seems as if part stores never have the right information anymore or the suppliers don't care about accuracy. There are 3 different options for injectors and they make a huge difference for code 45.

That’s because injector flow determines fuel mass delivery.


GM TBI injector flow classes (13 psi)

4.3 V6 (Howell baseline)
ACDelco 217-2280
Flow: ~42 lb/hr

5.0 / 305 mid-flow (with RV CAM)
Standard Motor Products TJ17
GM 17104288
Flow: ~50–55 lb/hr

5.7 / 350 injectors (usually trigger Code 45)

TB119s and TJ1 part numbers
Flow: ~60–65 lb/hr


Why it felt better when rich

Rich mixtures:

  • increase idle torque

  • smooth combustion

  • stabilize vacuum

  • mask airflow issues

Switching to correct injectors reveals the engine’s true fuel demand.


Diagnostic Steps

STEP 1 β€” Read the spark plugs

White/chalky β†’ lean
Black/sooty β†’ rich
Tan β†’ correct


STEP 2 β€” Watch idle behavior

Lean idle symptoms:

  • weak torque

  • low idle RPM

  • vacuum fluctuation

  • engine has a hard time idling and dies within 2 minutes

STEP 3 β€” Perform enrichment test

Spray carb cleaner into throttle bore.

If RPM increases β†’ lean condition.

If RPM bogs or dies β†’ Rich condition.


STEP 4 β€” Confirm injector part numbers

Correct Howell baseline:

  • ACDelco 217-2280

  • GM 19110532

Mid-flow option:

  • SMP TJ17

  • GM 17104288


STEP 5 β€” Evaluate engine airflow changes

More airflow = more fuel demand.

Consider mid-flow injectors if:

βœ” RV cam
βœ” rebuilt engine
βœ” improved head flow


Key takeaway

Injector size determines fuel mass.

Correct airflow + insufficient fuel = lean stall & fade.