P0174 Code: System Too Lean (Bank 2)
The P0174 code means the computer ran out of room to add fuel on bank 2 to make up for a lean mixture. It only exists on V and boxer engines. The key to the diagnosis is checking whether bank 1 is also affected, which separates a cause common to the whole engine from a local problem.
- Severity
- Medium
- Can I keep driving?
- Yes, but with caution
- Estimated cost
- $20 to $600
- Difficulty
- Medium
- System
- Air and Fuel
- Applies to
- All OBD2 vehicles
Common in: BMW, Ford
On this page
What the P0174 code means
On an engine with two cylinder banks, each bank has its own upstream oxygen sensor and its own set of fuel trims. The computer corrects injection independently for each bank, which makes it possible to spot problems that are limited to one side of the engine.
The P0174 code is stored when the sustained positive correction on bank 2 goes beyond roughly 25 percent. In other words, the computer has been adding extra fuel for a while and cannot compensate any further.
Bank 2 is the side of the engine that does not contain cylinder number one. On an inline engine this code does not exist, because there is only one bank.
The reasoning that organizes the whole diagnosis is simple. If P0171 is also present, the cause affects both banks and you have to look at what they share: the air flow sensor, fuel pressure or a large leak in the common intake. If only the P0174 code shows up, the cause is local to bank 2: an intake gasket on that side, a vacuum hose of its own, its injectors or an exhaust leak ahead of its sensor.
Remember that after the repair you need to clear the learned trims on both banks. If you leave them, the system keeps adding extra fuel for a while and a rich code can appear until it adapts again.
P0174 code symptoms
- Check engine light on.
- Unstable idle, more noticeable with a cold engine.
- Hesitation and jerking when you accelerate.
- Loss of power and a sluggish response.
- Higher fuel consumption because of the constant compensation.
- An audible hiss if the vacuum leak is large.
- Risk of misfires in the bank 2 cylinders if the mixture gets very lean.
Likely causes of the P0174 code
- Vacuum leak localized on bank 2: the manifold gasket on that side, hoses of its own or brake booster connections.
- Exhaust leak ahead of the bank 2 O2 sensor, which lets air in and skews the reading toward lean.
- Dirty MAF sensor, if P0171 is also present.
- Low fuel pressure from a weak pump or a clogged filter, when it affects both banks.
- Clogged bank 2 injectors or injectors with uneven flow.
- Stuck PCV valve or a cracked crankcase ventilation hose.
- Aged bank 2 O2 sensor with a slow response.
- Deteriorated bank 2 head gasket, in the most serious cases.
- Leaks at the intake connections on that side, hard to see without a smoke test.
How to diagnose the P0174 code step by step
- Compare the fuel trims of both banks. This is the deciding step. If both are off, the cause is common. If only bank 2 is off, it is local.
- Physically identify bank 2 in the vehicle documentation before you take anything apart.
- Watch the trims at idle and at 2,500 rpm. A high correction at idle that returns to normal as the revs rise clearly points to a vacuum leak.
- Do a smoke test on the intake, paying attention to the connections on the affected side.
- Inspect the bank 2 exhaust for leaks ahead of the sensor, especially at the manifold.
- Measure fuel pressure at idle and under load if both banks are affected.
- Check the MAF reading and compare it with what you would expect for the engine.
- Check the PCV valve and the crankcase hoses, a common way for unmetered air to get in.
- Clear the learned trims on both banks after the repair, not just the affected one, so the system relearns from scratch.
How to fix the P0174 code
- Replace the bank 2 intake manifold gasket when the smoke test confirms the leak.
- Replace cracked vacuum hoses and the PCV valve if it is stuck.
- Repair exhaust leaks ahead of the O2 sensor on the affected bank.
- Clean the MAF sensor and replace the intake boot if both banks are lean.
- Replace the fuel filter and, if pressure does not recover, the pump.
- Clean or replace bank 2 injectors with insufficient flow.
- Replace the O2 sensor on that bank only after ruling out everything above.
After the repair, clear the learned trims and check that both banks go back to a margin of plus or minus 10 percent.
Technical reference data
- Normal fuel trims: between minus 10 and plus 10 percent, adding short term and long term.
- Typical code threshold: sustained positive correction above 20 to 25 percent.
- Approximate fuel pressure on port injection: 3 to 4 bar (45 to 58 psi).
- Bank 2 is the side of the engine that does not contain cylinder number one. It does not exist on inline engines.
- A significant trim difference between banks, above 10 percentage points, points to a local cause.
- After the repair, clear the learned trims on both banks to avoid a temporary rich code.
Brand-specific notes
Comparing the trims on both banks is the most useful tool for this code, and it costs nothing. Before you touch a single part, write down the values for both sides at idle and at 2,500 rpm. That table decides whether you hunt for a common cause or a local one.
On V engines with a multi-piece plastic intake, the gaskets between sections are a common leak point and are practically invisible without smoke.
Questions about the P0174 code
There are no questions about this code yet. Tell us about your case: vehicle, symptoms and what you have already checked.