# P0174 code: System too lean (bank 2)

Source: https://codeandclear.com/blog/p0174-code
Published: 2026-10-09
Publisher: Code & Clear

**Short answer:** P0174 means the engine computer is adding as much fuel as it is allowed to on bank 2 and the mixture is still too lean. Too much unmetered air or too little fuel is getting in. Vacuum leaks, a dirty or faulty mass airflow sensor and weak fuel delivery are the most common causes, especially when P0171 is also set.

This page is for V6 and V8 owners who pulled P0174, often together with P0171. A lean code is not a parts code: it tells you the engine computer ran out of room to correct the mixture, not which part caused it. The good news is that fuel trim data on a scan tool usually narrows the cause down quickly. Below we explain the code, the symptoms, the usual causes from cheapest to most expensive, and a step-by-step diagnosis using short and long term fuel trims.

## What P0174 means

P0174 is a generic SAE J2012 code: **System Too Lean (Bank 2)**. P means powertrain, 0 means a generic definition, and the 1 places it in the fuel and air metering group. Bank 2 is the side of the engine that does not contain cylinder 1, so this code only appears on engines with two cylinder banks, such as V6 and V8 engines.

The computer watches the upstream O2 or air-fuel sensor and adjusts injector time to hold the mixture near the ideal ratio. Those corrections are the **fuel trims**. When long term fuel trim on bank 2 climbs past the limit the manufacturer set, the computer stores P0174. Our [fuel trims explained](https://codeandclear.com/blog/fuel-trims-explained) article and the [fuel trim reader](https://codeandclear.com/tools/fuel-trim-reader) tool walk through reading these numbers.

## Symptoms of P0174

Some cars show no symptoms at all and only the light comes on. A lean engine can run hotter, so do not ignore it for long.

- Check engine light on
- Rough or unstable idle
- Hesitation or stumble on acceleration
- Reduced power
- Hissing sound from the engine bay if a vacuum leak is large
- Misfire codes on some vehicles when the mixture gets very lean
- P0171 set at the same time, which points to a cause shared by both banks

## Common causes of P0174

If both P0171 and P0174 are set, look first at things that affect the whole engine, such as the MAF sensor, intake leaks after the MAF, and fuel pressure. If only P0174 is set, focus on bank 2: an intake gasket, injector or vacuum line on that side.

| Cause | How to check | Typical fix |
| --- | --- | --- |
| Vacuum leak (cracked hose, PCV hose, intake boot, brake booster line) | Listen for hissing; smoke test the intake; watch trims drop when RPM is raised | Replace the leaking hose, boot or PCV part |
| Dirty or faulty mass airflow (MAF) sensor | Compare MAF reading to spec at idle and under load; trims high at idle and high RPM | Clean with MAF cleaner or replace the sensor |
| Intake manifold gasket leak on bank 2 | Smoke test; trims on bank 2 much higher than bank 1 | Replace intake gasket |
| Exhaust leak ahead of the bank 2 upstream O2 sensor | Look and listen for leaks at the manifold and pipe | Repair the leak |
| Low fuel pressure (weak pump, clogged filter, faulty regulator) | Fuel pressure gauge test; trims rise most under load | Replace the failed fuel part |
| Restricted or leaking fuel injector on bank 2 | Injector balance test or professional injector testing | Clean or replace injectors |

P0174 causes, checks and fixes

## How to diagnose P0174

Fuel trim data is the key. A scan tool that shows short and long term trims for each bank lets you test causes in minutes without buying parts.

1. Read all codes and save the [freeze frame](https://codeandclear.com/blog/freeze-frame-data-explained). Note RPM, load and fuel trim values when the code set.
2. Check whether P0171 is also stored. Both banks lean suggests a shared cause; bank 2 only suggests a cause on that side.
3. Warm the engine and read short and long term fuel trims at idle. Then hold about 2,500 RPM and read them again.
4. If trims are high at idle but improve at higher RPM, suspect a vacuum leak. Inspect hoses and run a smoke test if you can.
5. If trims are high at all speeds and loads, suspect the MAF sensor or fuel delivery. Inspect and clean the MAF, then compare its reading to spec.
6. If trims get worse under load, test fuel pressure with a gauge.
7. After the repair, clear codes and confirm trims settle back near zero. Then complete a normal [drive cycle](https://codeandclear.com/blog/drive-cycle-after-clearing-codes).

[Scanners with live fuel trim data](https://codeandclear.com/best/best-obd2-scanner-for-diy-mechanics)

## How to fix it and can you drive with P0174?

Fix the cause the trims point to. Vacuum hoses and a dirty MAF are common and cheap to address. Do not just replace O2 sensors; they are reporting the lean condition, not causing it, in most cases.

You can usually drive a short distance with P0174 while you diagnose it, as long as the engine runs smoothly and the check engine light is steady. Running lean for a long time can cause misfires, overheating of the catalytic converter, and in severe cases engine damage. If the light starts flashing or the engine misfires badly, stop driving and have it checked.

Note: Fuel pressure testing involves pressurized gasoline. Relieve pressure as the service information describes, keep sparks away, and wear eye protection.

## Related codes

[P0171](https://codeandclear.com/blog/p0171-code) is the bank 1 lean code and often appears with P0174. [P0172](https://codeandclear.com/blog/p0172-code) is the opposite, a rich condition. A MAF fault can also set [P0101](https://codeandclear.com/blog/p0101-code), and a very lean mixture can trigger [P0300](https://codeandclear.com/blog/p0300-code) random misfire.

## Frequently asked questions

**Can a bad O2 sensor cause P0174?** It is possible but less common. In most cases the sensor is correctly reporting a real lean mixture. Rule out vacuum leaks, the MAF sensor and fuel pressure first.

**Does P0174 mean bank 2 has a problem only?** The code says bank 2 is lean, but if P0171 is set too, the cause is probably shared by both banks, such as a MAF or fuel pressure problem.

**Will cleaning the MAF sensor fix P0174?** It fixes some cases where the sensor is dirty and reads low airflow. Use cleaner made for MAF sensors and never touch the sensing element. If trims stay high afterward, keep testing.

**How long does it take for P0174 to come back?** If the fault is still present, the code can return within one or two drives once long term trims climb past the limit again.

## Gear guides for this topic

- https://codeandclear.com/best/best-obd2-scanner-for-diy-mechanics
- https://codeandclear.com/best/best-bidirectional-scan-tool
- https://codeandclear.com/best/best-wireless-bluetooth-scan-tool
