System Too Lean (Bank 1) — Complete Diagnostic & Repair Guide
P0171 is the most common check engine code on the road — and the most over-repaired. Before your mechanic recommends an expensive fuel pump replacement, read this. In most cases the real fix costs a fraction of that and takes 20 minutes.
Your engine runs on a precise mix of air and fuel. The ideal ratio is 14.7 parts air to 1 part fuel. P0171 means your engine computer detected too much air — or too little fuel — on Bank 1. This condition is called "running lean."
The computer monitors the oxygen sensor in the exhaust. When it sees too much leftover oxygen, it tries to add more fuel to compensate. Your scanner will show this as Long Term Fuel Trim (LTFT) above +10% — the computer working overtime on a problem it cannot fix on its own.
This code does not mean your fuel pump has failed. It means the air-fuel balance is off — and in most cases the cause is something small, cheap, and easy to find yourself.
P0171 does not always feel dramatic. Some drivers notice nothing at all. Others experience several of these at once.
Listed from most common to least common. Always start at #1. Most P0171 cases are solved before reaching cause #4.
Do these three checks before spending any money. They take about 20 minutes and require no special tools. They resolve P0171 in the majority of cases.
These are the three repairs most commonly recommended for P0171 that turn out to be unnecessary. Knowing them before you visit a shop can save you a significant amount of money.
DIY cost = parts only. Shop cost = parts plus labor. Ranges vary by vehicle, region, and shop rate. Use these as a planning guide — not a fixed quote.
P0171 can appear on virtually any gasoline-powered vehicle. These models report it most frequently based on owner data and verified repair records.
Can I drive with P0171 active?
Why does P0171 keep coming back after I clear it?
If P0171 and P0174 appear together, what does that mean?
What does Long Term Fuel Trim (LTFT) tell me?
How long can I safely wait before repairing P0171?
These codes share similar root causes or commonly appear alongside P0171.