MotorCodex Español

P1128 Chrysler — Closed Loop Fueling Not Achieved — Bank 1

Moderate

Quick answer

P1128 means your Chrysler, Dodge, Jeep or Ram’s computer stayed stuck in open-loop fueling on bank 1 — the upstream oxygen sensor never gave it feedback it could trust. The sensor (often its heater) is the usual fix; on 5.7L HEMIs, check the cracked PCV hose behind the intake first, and a stuck-open thermostat fools the whole test.

What it means

P1128 symptoms: what you'll notice

  • Check engine light with the truck driving close to normally — open-loop fueling is conservative rather than dramatic.
  • Worse fuel economy, and sometimes a rich exhaust smell, from running fixed warm-up fuel maps indefinitely.
  • Slightly rough idle or light-throttle hesitation, especially when a vacuum leak is the underlying cause.
  • A failed emissions test — the code plus readiness monitors that can’t complete without closed loop.

Common causes

Ordered from most to least likely.

  1. 1.

    Failed upstream oxygen sensor or its heater circuit

    The most common ending — a sensor that never warms up never talks, and the computer times out waiting.

  2. 2.

    Cracked PCV/breather hose on 5.7L HEMI engines

    The famous one: the hose at the back of the intake splits with heat age, leaks unmetered air, and sets lean and closed-loop codes with a good sensor.

  3. 3.

    Thermostat stuck open keeping the engine cold

    Closed loop waits for warm-up that never finishes — a temperature gauge that sits low and P0128 alongside are the tells.

  4. 4.

    Damaged sensor wiring, connector, or a blown heater fuse

    The harness lives against hot exhaust — free to inspect and a regular culprit.

  5. 5.

    Exhaust leak upstream of the sensor, or a genuine fueling problem

    Outside air or skewed fuel pressure makes the mixture implausible — look for companion codes like P0171.

How to fix it: diagnosis, step by step

Cheapest and most likely checks first.

  1. 1 Read companion codes and the temperature gauge first

    P1128 with P0128 (or a gauge that never reaches its normal spot) says thermostat, not sensor — fix the cooling side first. P1128 with P0171 says hunt a lean cause before blaming the sensor. P1128 with an O2 heater code points squarely at the sensor. The companions do half the diagnosis free.

  2. 2 On a HEMI, inspect the PCV hose behind the intake

    On 5.7L Rams, Chargers, Challengers, Durangos and Grand Cherokees, reach behind the intake manifold and squeeze the breather/PCV hose. A split or collapsing hose is a known epidemic, cheap to replace, and fixes this code often enough to be the standard first move on these engines.

  3. 3 Check the heater fuse and sensor connector

    Find the fuse feeding the O2 sensor heaters and check it, then unplug the bank 1 upstream sensor connector and look for melted plastic, corrosion and backed-out pins. Free, fast, and a real share of these end here.

  4. 4 Watch the sensor and loop status in live data

    Warm the engine and watch the bank 1 upstream O2 voltage and the fuel-system status on a scanner. A healthy sensor starts switching within minutes and the status flips to closed loop; a sensor flat-lined at bias voltage with good wiring has earned replacement. Engine temperature stuck below about 190°F in the same data is the thermostat vote.

  5. 5 Replace the sensor — or the thermostat — based on the evidence

    If the sensor lost in live data, replace it with a Mopar or NTK/Denso OEM-grade unit, anti-seize on the threads. If temperature was the problem, replace the thermostat with an OEM-spec one and the code family resolves together. Clear codes and confirm closed loop appears on the scanner after a normal warm-up.

Parts & tools you may need

Disclosure: some links are affiliate links (including the Amazon Associates program). If you buy through them, we may earn a commission at no extra cost to you.

Frequently asked questions

What does code P1128 mean?
P1128 means your Chrysler, Dodge, Jeep or Ram’s computer stayed stuck in open-loop fueling on bank 1 — the upstream oxygen sensor never gave it feedback it could trust. It’s moderately serious — you can usually keep driving gently, but diagnose it soon.
Can I drive with P1128?
Yes, short-term — open-loop fueling is designed to be safe, just wasteful. You’ll pay at the pump and you can’t pass an emissions test, and if the real cause is a lean condition (PCV hose, vacuum leak) it deserves attention before it compounds. A fix-this-month code, not a tow.
Why does a coolant thermostat fix an oxygen sensor code?
Because closed loop has an entry requirement: a warmed-up engine. A thermostat stuck open holds coolant temperature below the threshold, the computer waits forever for warm-up, and the closed-loop timer expires — this code. The oxygen sensor never gets its turn to be the problem. A temperature gauge that sits low, a heater that blows lukewarm, or P0128 stored alongside all point this direction, and the thermostat costs less than the sensor.
I have a 5.7 HEMI — is this the PCV hose thing?
Quite possibly. The molded breather hose at the back of the HEMI’s intake manifold is a known weak point: it heat-ages, splits underneath where you can’t see, and leaks unmetered air that skews the mixture until closed loop can’t be established. It’s a few dollars and ten awkward minutes to replace, which is why HEMI owners check it before pricing sensors. Squeeze it; if it’s soft, collapsed or cracked, start there.
Will this code fail my emissions inspection?
Yes, two ways: the stored code itself, and the fact that an engine stuck in open loop can’t complete the oxygen sensor and catalyst readiness monitors that inspections check. Fix the cause, clear the codes, then drive normally for several days so the monitors complete before you pay for the test.
Ask Codi