P0171: System Too Lean (Bank 1)
Key takeaways
- P0171 means the engine computer has had to add much more fuel than normal on bank 1 and has run out of room to correct.
- The most common cause is unmetered air: a cracked vacuum or PCV hose, a split intake boot, or a leaking intake gasket.
- You can usually drive for a few days, but a flashing light, stalling or hard hesitation means park it and get it looked at.
- A smoke test and a look at fuel trims find most lean faults for $100 to $180 before anyone replaces a part.
- 159 owner complaints filed with NHTSA mention P0171, led by the 1999–2003 Ford Windstar with 19.
What P0171 means
Your engine is getting more air than its fuel delivery accounts for, and the computer has run out of room to add fuel to make up for it. Scanners call it “System Too Lean (Bank 1).” The upstream oxygen sensor tells the computer the exhaust is lean, the computer adds fuel through its fuel trim, and when the long-term trim stays past its limit (often somewhere around 20 to 25 percent extra fuel, depending on the maker), it sets P0171.
Bank 1 is the side of the engine with cylinder 1. On a four-cylinder that’s the whole engine. On a V6 or V8, the other side sets P0174, and the opposite problem, too much fuel, is P0172.
Is it safe to drive?
Yes, for a few days in most cases. Many cars with P0171 feel almost normal, maybe with a rough idle, a stumble when you pull away, or worse fuel economy. Book a diagnosis soon anyway: a lean engine burns hotter, and a lean condition that gets worse turns into misfires.
The answer changes if the check engine light starts flashing, the engine stalls at stops, or it hesitates badly when you need power to merge. Those mean the mixture is lean enough to misfire, which can damage the catalytic converter. Park it and have it checked. If you smell raw fuel, stop driving it.
Causes, ranked
| Cause | How you confirm it | Typical cost (US independent shop, 2026) |
|---|---|---|
| Cracked vacuum or PCV hose, loose oil cap or dipstick | Hissing at idle; trims high at idle but closer to normal at 2,500 rpm; smoke test | $0 for a cap or dipstick; $50–$150 for a hose |
| Intake boot or intake gasket leak | Smoke test shows smoke at the boot or manifold joint | $50–$400 |
| Dirty or failing mass airflow sensor | Airflow reading low for the engine size; trims high at higher rpm too; improves after cleaning | $20–$60 to clean, $150–$400 to replace |
| Exhaust leak ahead of the upstream oxygen sensor | Ticking at cold start near the manifold; soot at a joint | $150–$600 |
| Weak fuel delivery (pump, filter, regulator) | Fuel pressure below spec, especially under load | $100–$250 filter where serviceable, $500–$1,200 pump |
| Dirty or leaking injector | Lean on one bank only; injector balance test | $150–$400 cleaning, $250–$600 per injector |
| Engine software | Bulletin for your make and engine | $0–$200 |
Intake gaskets on some V6 engines and fuel pumps that need the tank dropped can run past these ranges.
What to check first
- Check the easy stuff yourself. Make sure the oil filler cap is tight and the dipstick is seated, and listen for hissing around the top of the engine at idle. If the code showed up right after an oil change, that’s the first suspect (check engine light after an oil change).
- Read every code. P0171 with P0174 points to something shared by both banks: the airflow sensor, fuel pressure or a big intake leak. P0171 with misfire codes like P0300 means it’s gone past a nuisance.
- Look at fuel trims at idle and at 2,500 rpm. High at idle but near normal at higher rpm says vacuum leak. High everywhere says airflow sensor or fuel supply.
- Smoke test the intake. It’s the fastest way to find a leak you can’t hear.
- Clean the airflow sensor with dedicated MAF cleaner before replacing it. Then clear the code and drive for a week; if it doesn’t come back, you’re done.
- Ask about bulletins. Ford has a bulletin blaming P0171 on PCM software in some 2021–2023 F-150s with the 3.3L engine, several Jeep and Ram bulletins fix lean codes with a PCM update, and GM has a bulletin for P0171 and P0174 on 2017–2020 Colorado and Canyon trucks.
Owner reports back this up: 159 complaints filed with NHTSA mention P0171, 19 of them for the 1999–2003 Ford Windstar and 10 for the Chevrolet Cruze. Those are reports, not confirmed causes.
What it costs
The cheap outcome is a cracked hose or a loose cap at $0–$150, or a cleaned airflow sensor. The common outcome is a vacuum leak or airflow sensor repair in the $50–$400 range. The expensive outcome is a fuel pump at $500–$1,200. Spending $100–$180 on a smoke test and fuel trim check first is what stops a shop from replacing an oxygen sensor that was only reporting the truth.
Related codes
P0171 often comes with P0174 on V engines, with P0101 when the airflow sensor is at fault, and with misfire codes when the leak is big. If the car also idles rough or sputters, see rough idle and car sputtering.
What owners report to NHTSA
159 complaints filed with NHTSA mention P0171, 104 of them since 2015, across 79 different models. The component owners most often filed it under: engine.
Most-reported models
| Vehicle | Complaints | Model years reported |
|---|---|---|
| FORD WINDSTAR | 19 | 1999, 2000, 2001, 2002, 2003 |
| CHEVROLET CRUZE | 10 | 2011, 2012, 2014, 2015, 2016 |
| CHEVROLET SONIC | 6 | 2012, 2013, 2014 |
| CHEVROLET TRAVERSE | 5 | 2013, 2018, 2019, 2020 |
| FORD FOCUS | 5 | 2012, 2013, 2014, 2017, 2018 |
| FORD F-150 | 4 | 2003, 2005, 2006, 2022 |
| TOYOTA COROLLA | 4 | 2005, 2007, 2011, 2018 |
| CHEVROLET EQUINOX | 4 | 2006, 2023, 2024 |
| TOYOTA CAMRY | 4 | 2007, 2018, 2019 |
| TOYOTA RAV4 | 4 | 2007, 2015, 2019, 2022 |
Manufacturer service bulletins that name P0171
251 technical service bulletins and manufacturer communications filed with NHTSA mention P0171, from 25 makes. A bulletin means the manufacturer has documented a known cause or a fix procedure for that model. Examples:
- JEEP WRANGLER 4XE (2024), bulletin 11001571: "Flash: Powertrain Control Module (PCM) Updates Customers must experience a Malfunction Indicator Lamp (MIL) illumination and the vehicle must exhibit/set one or more of the following Diagnostic Trouble Codes (DTCs): **P…
- MAZDA MAZDA6 (2014, 2015, 2016, 2017), bulletin 10228648: Some vehicles may experience the Check Engine Light ON with DTC P0171 (Fuel Trim too Lean) and possibly DTCs P030X (Misfire). Vehicles having this concern should use the following Inspection/Repair procedure.
- PORSCHE MACAN S (2022, 2023), bulletin 10232383: Advanced technical information information for the Macan bank system too lean: P0171(4)00 (V6)
- FORD F-150 (2021, 2022, 2023), bulletin 10233919: Some 2021-2023 F-150 vehicles equipped with a 3.3L engine may exhibit an illuminated MIL in the instrument panel cluster (IPC) with DTC P0171 stored in the powertrain control module (PCM). This may be due to the software…
- JEEP GRAND CHEROKEE (2023), bulletin 11007658: "Flash: Powertrain Control Module (PCM) Updates Customers must experience a Malfunction Indicator Lamp (MIL) illumination. Upon further investigation the technician must find one or more of the following Diagnostic Troub…
- GMC CANYON (2017, 2018, 2019, 2020), bulletin 10231421: This service bulletin provides service information to correct a customer concern of Malfunction Indicator Lamp (MIL) Illuminated on Driver Information Center (DIC) with DTCs P0171, P0174 Set.
Sources: NHTSA Office of Defects Investigation complaint database and manufacturer communications file, snapshots September 2026. A complaint or bulletin that mentions a code is a report about that vehicle, not a statement that the code has one cause.
Frequently asked questions
Can I drive with a P0171 code?
Usually for a few days, yes. Most cars with P0171 run close to normal, maybe with a rough idle or a stumble on takeoff. Book a diagnosis soon, because a lean engine runs hotter and can start to misfire. If the light flashes, the engine stalls, or it hesitates badly when you pull into traffic, stop driving it.
What is the most common cause of P0171?
A vacuum leak. Any air that gets into the engine after the airflow sensor isn't counted, so the computer under-fuels and then has to correct. Cracked rubber hoses, a split PCV hose, a torn intake boot and a leaking intake gasket are the usual finds. A dirty mass airflow sensor is next.
Can a bad oxygen sensor cause P0171?
It can, but less often than people think. The upstream sensor usually reports lean because the engine really is lean. An exhaust leak ahead of the sensor can fool it, and an old sensor can read off, but check for air leaks and airflow sensor problems before buying a sensor.
What does it mean if I have P0171 and P0174 together?
Both sides of a V6 or V8 are lean, so look for something the whole engine shares: a dirty or failing airflow sensor, low fuel pressure, or a large vacuum leak at the intake. P0171 alone on a V engine points more toward a leak or injector problem on that one side.
Will cleaning the MAF sensor fix P0171?
Sometimes. If the sensor is coated with dirt or oil, a can of dedicated MAF cleaner and ten minutes can bring fuel trims back to normal. Don't touch the sensing wires and don't use anything but MAF cleaner. If the code comes back within a week, look for a vacuum leak or have the sensor tested.