OBD-II CODE · FUEL/AIR METERING · BANK 1

P0171 — System Too Lean
(Bank 1)

The PCM is adding maximum fuel correction and still can’t reach the target air/fuel ratio on Bank 1. Unmetered air is almost always the reason — but fuel delivery and sensor faults can produce the same code.

⚠️ Severity: Moderate
📍 Bank 1 — cylinder #1 side
🔗 Related: P0174
⚡ Often causes P0300 misfires
// 01 — Definition

What Does P0171 Mean?

CodeP0171
Full DefinitionSystem Too Lean (Bank 1)
SystemFuel & Air Metering
SeverityModerate — diagnose promptly, especially if misfires appear
CEL behaviourSolid — flashing only if misfires develop alongside
Common companionsP0174, P0300–P0308, P0101, P0420, P0442

P0171 is set when the PCM detects that Bank 1 — the side of the engine containing cylinder #1 — is running with too much air relative to fuel. The PCM measures this through upstream (pre-cat) oxygen sensor feedback and long-term fuel trim data. When the PCM has had to add the maximum allowed positive fuel trim correction and still cannot reach stoichiometric (14.7:1) air/fuel ratio, it stores P0171.

What “too lean” actually means in practice: the combustion mixture doesn’t have enough fuel to burn cleanly. This produces incomplete combustion, elevated exhaust temperatures, and — if severe — misfires. Prolonged lean running increases the risk of burned exhaust valves, melted pistons on forced-induction engines, and accelerated catalytic converter wear.

Bank 1 location: On inline 4-cylinder engines there is only one bank — P0171 always refers to the single bank. On V6/V8 engines, Bank 1 is the side containing cylinder #1. Location varies by manufacturer: on most Toyota and Ford V6/V8s it’s the front bank; on most GM V8s it’s the passenger side. Getting both P0171 and P0174 simultaneously almost always points to a large intake or vacuum leak affecting both banks — not two separate failures.
// 02 — Immediate Decision

Drive or Park?

⚠️

P0171 is a moderate code — context determines urgency

// Drive with Caution — Diagnose Soon

CEL is solid (not flashing), vehicle drives normally
No misfires, stalling, or rough idle
P0171 is the only code stored
Short trips to the shop are acceptable

// Act Immediately

CEL is flashing — active misfire alongside lean condition
Vehicle stumbles, stalls, or hesitates badly
P0300 or cylinder-specific misfire codes stored with P0171
P0420 also present — lean condition may be destroying the cat
Why P0171 becomes urgent when misfires appear: A lean condition causes incomplete combustion, which can trigger misfires. Those misfires send unburned fuel into the exhaust. That unburned fuel overheats the catalytic converter. A lean condition → misfire → catalyst damage chain can develop quickly if ignored once misfires start.
// 03 — Symptoms

Symptoms of P0171

🔦
Check Engine Light
Solid CEL. Only flashes if misfires develop — at that point treat it as urgent.
🫨
Rough idle or stumbling
A lean mixture doesn’t burn smoothly — the engine may shake or hunt at idle, especially when cold.
🐢
Hesitation on acceleration
The engine stumbles when you press the throttle, particularly from a stop or at light throttle.
Poor fuel economy
The PCM is adding maximum fuel correction — the engine is technically burning more fuel to compensate.
🔑
Hard starting (sometimes)
Particularly on cold starts when the lean condition is worst and enrichment can’t fully compensate.
Misfire codes (P0300)
A severe lean condition causes misfires. P0171 alongside P0300 is common and raises urgency significantly.
💨
Exhaust smell changes
Lean burning can cause a sharper, more chemical smell from the exhaust versus the normal burnt-fuel odour.
📉
Failed emissions test
P0171 prevents readiness monitors from completing and will fail an OBD-II emissions inspection.
// 04 — Common Causes

Common Causes of P0171

P0171 is almost never caused by a failed injector or bad O2 sensor as the primary fault. The vast majority of real-world P0171 cases come down to unmetered air entering the intake after the MAF sensor. The MAF measures a specific volume of air; if more air gets in after that measurement point, the PCM doesn’t know about it and delivers too little fuel.

💨

Unmetered Air & Vacuum Leaks

Check First
1
Intake boot / tube crack after the MAF sensor
The rubber boot connecting the air filter housing to the throttle body is the single most common P0171 cause. Cracks, splits at clamp edges, or loose clamps allow unmeasured air to bypass the MAF. Inspect carefully — cracks are often on the underside and hard to see without removing the boot. Common on Toyota 4Runner, RAV4, Honda CR-V, Subaru, and many GM vehicles.
2
Vacuum hose leak — any hose connecting to intake manifold
Hoses to brake boosters, EGR valves, PCV systems, MAP sensors, and vacuum actuators all connect to the intake manifold. Any crack or disconnected fitting pulls unmetered air. Hoses become brittle with age and heat cycling — squeeze them; brittle hoses crack when flexed.
3
PCV system fault — stuck open or cracked hose
The PCV (Positive Crankcase Ventilation) system connects the engine crankcase to the intake manifold. A stuck-open PCV valve or cracked PCV hose pulls air and oil vapour directly into the intake, creating a lean condition that is often most pronounced at idle.
4
Intake manifold gasket leak
The gasket between the intake manifold and cylinder head can deteriorate, especially on aluminium manifolds exposed to heat cycling. More common on higher-mileage vehicles and on specific engines like the GM 3.1L/3.4L V6 and Chevy 5.3L/6.0L. Produces a lean condition that is typically worst at idle.
5
Brake booster vacuum leak
The large vacuum line from the intake manifold to the brake booster is under constant vacuum. A crack or failed check valve in this circuit pulls significant unmetered air. The symptom is often a hissing sound that’s most audible with the engine at idle and the vehicle stationary.
📡

MAF Sensor Issues

Check Second
1
Dirty or contaminated MAF sensor
The MAF sensor’s sensing elements accumulate oil vapour and dust over time, causing them to under-report actual air mass. The PCM then delivers less fuel than needed — a lean condition. Cleaning the MAF with dedicated MAF cleaner spray (never brake cleaner or carb cleaner — these damage the sensing elements) resolves this in a large percentage of cases. Takes 10 minutes and costs $8.
2
Failing MAF sensor — erratic output
When the MAF sensor itself is degrading, its output becomes erratic or biased low regardless of actual airflow. P0101 (MAF range/performance) often accompanies P0171 in these cases. Confirm with live data — compare MAF g/s readings to expected values for your engine at a given RPM.
3
Air filter severely clogged (indirectly)
A severely clogged air filter restricts airflow before the MAF, but on the intake manifold side of the restriction, any small leak draws proportionally more air. Less common as a primary cause but can exacerbate other lean conditions.

Fuel Delivery Problems

Check Second
1
Low fuel pressure — weak pump or clogged filter
When fuel pressure drops below the injector’s minimum operating pressure, delivery falls short of what the PCM commands. The lean condition from low fuel pressure worsens under load (higher fuel demand) — if P0171 appears specifically during acceleration or at high RPM, fuel pressure is suspect. Test with a gauge under snap throttle — pressure should stay within spec (typically 45–60 PSI depending on system).
2
Clogged or restricted fuel injectors
Partially clogged injectors deliver less fuel than commanded on certain cylinders. On a 4-cylinder engine this can produce both P0171 (lean overall) and a cylinder-specific misfire. Injector cleaner additives occasionally help mild cases; off-car injector cleaning services are more effective for significant restriction.
3
Faulty fuel pressure regulator
A regulator that doesn’t maintain system pressure causes varying fuel delivery. Symptoms often include a lean condition that varies with load and throttle position. Check if fuel pressure drops when you disconnect the vacuum line from the regulator — if pressure rises significantly, the regulator is suspect.
🔧

Exhaust & Sensor Faults

Check Third
1
Exhaust leak before the upstream O2 sensor
An exhaust leak between the engine and the upstream oxygen sensor draws outside air into the exhaust stream. The O2 sensor reads this extra oxygen as a lean condition — even though the actual combustion mixture is correct. The PCM then adds fuel correction for a non-existent problem. A ticking or hissing noise that’s loudest when cold and diminishes as the engine warms up is the classic sign.
2
EVAP purge valve stuck open
The EVAP purge valve admits fuel vapour from the charcoal canister into the intake. When it’s stuck open at idle, it adds an uncontrolled amount of hydrocarbons — paradoxically this can produce a lean condition on the oxygen sensor side because the mixture becomes inconsistent rather than uniformly rich. Look for P0442 or P0455 alongside P0171.
3
Upstream O2 sensor fault (less common)
A genuinely failed upstream oxygen sensor can report a perpetually lean signal even when the mixture is correct. However, this is diagnosed last — after ruling out vacuum leaks, MAF issues, and fuel delivery problems, which are far more common P0171 causes. Test the O2 sensor response time and voltage swing before condemning it.
// 05 — Fuel Trim Interpretation

Reading Fuel Trims to Diagnose P0171

Fuel trims are the most diagnostic single data parameter for P0171. They tell you how much the PCM is compensating and under what conditions — which narrows the cause before you touch anything. You need a scanner that shows live data (STFT = short-term fuel trim, LTFT = long-term fuel trim, in percent).

Fuel Trim Reading → What It Means for P0171

Read trims at idle and at 2,500 RPM. The pattern tells you where to look.

LTFT +10% to +25% at idle
Improves at cruise (2,500 RPM)
Classic vacuum leak signature. The PCM is adding significant fuel correction at idle where manifold vacuum is highest (vacuum leaks pull in the most air at idle). When you raise RPM the leak’s effect decreases relative to the larger airflow, so trims improve. This pattern is highly specific to a vacuum or intake air leak — check the intake boot, vacuum hoses, and PCV first.
LTFT +10%+ at ALL RPM
Both idle and cruise lean
MAF sensor or fuel delivery issue. If the lean condition persists at cruise and doesn’t improve with RPM, the problem is proportional to airflow — either the MAF is under-reporting across all conditions, or fuel pressure is low at all demand levels. Clean the MAF first. If that doesn’t resolve, test fuel pressure at idle and under snap throttle.
LTFT lean only under load
Trims normal at idle, lean at throttle
Fuel delivery can’t keep up with demand. Normal trims at idle but lean under load or at high RPM is the classic weak fuel pump signature. The pump delivers adequate pressure at idle but drops under demand. Test fuel pressure with a gauge during a wide-open-throttle snap — if pressure drops more than 5–10 PSI, the pump is struggling.
LTFT below +8%
Small trim, P0171 stored
Intermittent or borderline lean condition. P0171 can be stored even with moderate trims if the PCM’s algorithm flagged a lean event that has since partially resolved. Check for intermittent vacuum leaks (connectors that vibrate loose), and look at freeze frame data to find the conditions when the code was set.
P0171 + P0174 together
Both banks lean
Single large source affecting both banks. Both banks lean simultaneously almost never means two separate failures. It means a single large intake leak (before the manifold splits into separate banks) or a shared fuel delivery problem. On V6/V8 engines, check the upper intake manifold gaskets, the large main vacuum hose, and the PCV system. A smoke machine test is the fastest confirmation.
Quick reference: LTFT above +8% at idle = strong vacuum leak indicator. LTFT above +15% at idle = the leak is significant and likely audible as a hiss. LTFT near maximum (+25%) at all conditions = the PCM has hit its correction limit and can no longer maintain stoichiometric — drivability will be noticeably affected.
// 06 — Vacuum Leak Detection

The Carb Cleaner Test — Find Vacuum Leaks Without a Smoke Machine

A smoke machine is the most thorough method for finding vacuum leaks, but you can find most significant leaks with a can of carb cleaner or throttle body cleaner and 10 minutes. This is the first physical test to run when LTFT is high at idle.

How to Perform the Carb Cleaner Leak Test

Requires: engine warm and at idle · Can of carb cleaner (not brake cleaner) · Watch the RPM gauge or STFT on your scanner

1
Warm the engine fully — watch your fuel trims
Let the engine reach normal operating temperature. Connect a scanner and watch STFT and LTFT at idle. Confirm you’re seeing the lean condition (LTFT above +8%) before starting the test. If trims are normal, the leak may be intermittent — check when the conditions that trigger it are present.
2
Spray carb cleaner in short bursts around potential leak points
Spray a 1-second burst at each potential leak location and wait 2–3 seconds. Key areas in order: intake boot clamps, any visible hose connections at the intake manifold, the PCV hose at the intake, the brake booster vacuum line, throttle body gasket, and intake manifold-to-head mating surfaces. Move systematically — don’t spray everywhere at once.
3
Watch for RPM change or STFT change
When the carb cleaner spray reaches an air leak, the engine momentarily runs richer from the extra hydrocarbon. This causes one of two things:
✓ RPM rises or STFT drops suddenly (goes negative) — leak found The engine momentarily got richer — the spray entered through the leak. Mark the location and move to the next step. Confirm by spraying again — you should get a repeatable response at exactly the same spot.
4
Repair the leak — clear codes and monitor trims
Tighten the clamp, replace the hose, or reseat the gasket. After repair, clear P0171 and run the engine at idle for 5 minutes while watching LTFT. If trims return toward 0% and stay there, the repair was successful. If LTFT remains elevated, there is a second leak or a different cause — continue testing.
Safety: Carb cleaner is flammable. Keep the engine away from ignition sources that could ignite spray that doesn’t enter through a leak. Work quickly with short bursts. Never spray near the exhaust manifold, hot exhaust pipes, or spark plug wires. A smoke machine test eliminates this fire risk entirely and is the preferred method at a shop.
// 07 — Code Combination Patterns

P0171 Code Combination Patterns — What They Mean

P0171 almost always tells you more in combination with other codes than it does alone. The companion codes are your strongest diagnostic clues.

P0171 + Other Code → Diagnosis

Each combination narrows the root cause significantly before touching any parts.

P0171 alone
Bank 1 specific lean condition. On V6/V8 engines this points to a Bank 1 specific source — intake manifold gasket on Bank 1 side, Bank 1 exhaust leak before the O2 sensor, or a fuel injector issue on Bank 1 cylinders. On inline 4-cylinders there’s only one bank so the source could be anywhere in the intake or fuel system.
P0171 + P0174
Both banks lean — single large source. This is the strongest indicator of a large intake air leak before the manifold splits, a badly contaminated MAF sensor, or a fuel delivery fault affecting the whole system. On V6/V8 engines, focus on the upper intake manifold, the main vacuum harness, and MAF data before doing anything else. P0171 + P0174 from two independent causes is extremely rare.
P0171 + P0300/P030x
Lean condition causing misfires. The lean mixture isn’t burning reliably — urgency is elevated. Fix the lean condition first. Replacing plugs or coils while a lean condition exists will produce more misfires from the new parts. The lean cause is the root; the misfire is the downstream effect.
P0171 + P0101
MAF sensor is the likely culprit. P0101 (MAF range/performance) alongside P0171 is highly specific to a contaminated or failing MAF sensor. Clean the MAF with proper MAF cleaner first — this combination clears in a significant number of cases with nothing more than a $8 can of cleaner and 10 minutes.
P0171 + P0420
Fix the lean condition before the cat. P0171 causes lean combustion → lean combustion creates misfires → misfires send raw fuel to the cat → cat overheats. P0420 here may be a result of the lean/misfire condition rather than a genuinely worn converter. Fix P0171 completely, drive a full drive cycle, and see if P0420 returns before replacing the catalytic converter.
P0171 + P0442/P0455
Consider EVAP purge valve. An EVAP large leak (P0455) or a purge valve stuck open can disrupt fuel trims enough to trigger P0171. The purge valve stuck open at idle dumps an inconsistent amount of fuel vapour into the intake. Check the purge valve operation before chasing a vacuum leak that may not exist.
// 08 — Diagnosis Steps

How to Diagnose P0171 — Step by Step

1
Read all codes — stored, pending, and permanent
Companion codes completely change the diagnosis path. P0174 with P0171 = large shared source. P0101 = clean the MAF first. P030x = lean is causing misfires, elevate urgency. P0442/P0455 = check EVAP purge valve. Don’t start chasing vacuum leaks until you know what else is stored.
2
Read freeze frame — what conditions triggered P0171?
Freeze frame shows RPM, load, coolant temp, and LTFT at the moment of fault. Low RPM + high LTFT = vacuum leak. High RPM/load + lean = fuel delivery. Cold engine temp = cold-start enrichment issue or large leak that closes when hot. This takes 30 seconds and can eliminate 3 of the 5 possible causes immediately.
3
Check live fuel trims — at idle AND at 2,500 RPM
As covered in the fuel trim guide above: high at idle, improves at cruise = vacuum leak. High at all RPM = MAF or fuel delivery. Write down STFT and LTFT at both conditions. This is the most important step and takes 2 minutes.
4
Perform the carb cleaner test (if high LTFT at idle)
As described in section 06 above. Work systematically — intake boot first, then all vacuum hose connections, then brake booster line, then manifold gasket area. One spot responding means you found it. No response means the leak is either extremely small (smoke machine needed) or the cause is MAF/fuel.
5
Clean the MAF sensor — free first step for all-RPM lean
If LTFT is elevated at all RPM or a vacuum leak test finds nothing, clean the MAF sensor before doing anything else. Spray 10–15 bursts of dedicated MAF cleaner on the sensing wire. Let dry for 10 minutes before restarting. This resolves a meaningful percentage of P0171 cases and costs $8. Never use carb cleaner, brake cleaner, or compressed air on MAF wires.
6
Test fuel pressure (if steps 1–5 don’t resolve)
Connect a fuel pressure gauge and test at idle, then under snap throttle. Should stay within manufacturer spec throughout. A pressure drop of 10+ PSI under load = weak pump. Pressure that rises when you remove the regulator vacuum line = good regulator. Pressure that falls back after engine shutoff quickly = leaking injector or bad check valve in the pump.
7
Check for exhaust leak before the upstream O2 sensor
Listen for a ticking or hissing noise when cold that diminishes as the engine warms up. Look for black soot marks near manifold flange joints or between the manifold and the catalytic converter inlet. An exhaust leak here produces a false lean reading by diluting the exhaust oxygen sensor signal with outside air.
8
Test the upstream O2 sensor only after steps 1–7 clear
With a warm engine at idle, the upstream O2 sensor should switch actively between approximately 0.1V and 0.9V multiple times per second. A sensor that stays below 0.45V continuously or responds sluggishly (takes more than 2 seconds to swing from low to high) is failing. Do not replace the O2 sensor until all other P0171 causes are eliminated — it is rarely the root cause.
// 09 — Repairs

How to Fix P0171

RepairWhen It’s the Right FixDIY?
Repair intake boot / clampCrack or loose clamp found on the boot between MAF and throttle body — #1 most common causeYes — clamps are simple; boots require hose removal
Replace / repair vacuum hosesCarb cleaner test finds a specific hose responding — trace and replaceYes — most hoses are accessible
Replace PCV valve / hosePCV hose cracked or PCV valve stuck open; lean condition worst at idleYes — typically 15 minutes
Clean MAF sensorP0101 alongside P0171, or lean at all RPM with no vacuum leak foundYes — 10 minutes, $8
Replace MAF sensorCleaning didn’t resolve; MAF live data erratic or biased lowYes — typically 2 bolts
Repair intake manifold gasketCarb cleaner responds at manifold mating surface; smoke test confirmsModerate — V6/V8 intake removal required
Replace brake booster vacuum lineHissing at booster; carb cleaner responds at booster lineYes — single hose
Fix exhaust leak (pre-O2)Ticking noise on cold start; soot at manifold flangeModerate — manifold work needed
Fuel system service / pumpPressure drops under load; lean only during accelerationModerate — pump requires tank drop on most vehicles
Replace upstream O2 sensorSensor fails voltage swing test after all other causes eliminatedYes — O2 socket required
Correct repair sequence: 1) Fix any vacuum or intake leaks found. 2) Clean the MAF. 3) Clear codes and monitor fuel trims for a full drive cycle. 4) If trims return to normal and stay there, the repair worked. If P0171 returns, continue with fuel pressure testing. Do not replace injectors or O2 sensors before completing all previous steps — they are almost never the primary cause.
// 10 — Repair Cost Estimates

P0171 Repair Cost Estimates

RepairParts CostLaborTotal Estimate
MAF sensor cleaning$8–$12DIY$8–$12
Vacuum hose / clamp$5–$40DIY–$60$5–$100
Intake boot replacement$20–$80DIY–$80$20–$160
PCV valve / hose$10–$40DIY–$60$10–$100
MAF sensor replacement$60–$250$50–$100$110–$350
Smoke test (shop diagnosis)$80–$150$80–$150
Intake manifold gasket$30–$120$200–$600$230–$720
Brake booster vacuum line$15–$60DIY–$80$15–$140
Exhaust manifold repair$50–$200$150–$400$200–$600
Upstream O2 sensor$60–$180$60–$120$120–$300
Fuel pump replacement$150–$500$150–$400$300–$900

P0171 has one of the lowest average repair costs of any check engine light code — the most common fix (vacuum hose or intake boot) typically costs under $100 total and is DIY-friendly. The most expensive repairs (fuel pump, intake manifold gasket) are much less common root causes.

🤖

Getting P0171 on a Specific Vehicle?

Tell our free AI Diagnostic tool your vehicle, companion codes, and what fuel trims showed — it will identify the most likely root cause and what to check first for your exact situation.

⚡ Free AI Diagnostic
// 11 — Vehicle-Specific Notes

P0171 by Vehicle — Make & Model Notes

The same code has different most-likely causes depending on the vehicle. Select your make for specific causes, known issues, and what to check first.

🚗
Toyota (Camry, Corolla, RAV4, Tacoma, 4Runner)
Most affected: 2002–2011 (2AZ-FE 4-cyl), 2003–2009 (1MZ-FE V6) · High P0171 frequency

// Most Likely Causes

1
Cracked intake air hose (2AZ-FE)
The accordion-style rubber intake hose between the airbox and throttle body develops cracks at the corrugated ridges on 2AZ-FE engines. Cracks are often on the bottom face and hard to see. Remove the hose and flex it — cracks open up. A very common P0171 cause on Camry and RAV4.
2
Vacuum hose deterioration
Toyota vacuum hoses become brittle with age. The VSV (vacuum switching valve) hoses and the brake booster line are common failure points. Squeeze all rubber hoses — brittle ones crack when flexed.
3
Dirty MAF sensor
Toyota MAF sensors accumulate contamination from PCV oil vapour. Clean with MAF cleaner before replacing. Very common on higher-mileage 2AZ-FE engines where PCV system lets more oil vapour through.

// Toyota-Specific Notes

💡 2AZ-FE first check: Remove the intake hose completely and inspect the inside surface at each corrugated ridge. Cracks on the bottom won’t be visible from above. This hose costs $30–$80 aftermarket and is the #1 cause of P0171 on these engines.
🔍 1MZ-FE V6 (Camry/Avalon/Sienna): Getting P0171 + P0174 together on the V6 usually means the upper intake manifold gaskets are leaking — common after 100k miles. A smoke test confirms quickly.
📋 Tacoma and 4Runner (5VZ-FE/1GR-FE): Check the intake boot at the throttle body and the PCV valve hose at the top of the valve cover — both are common leak points on these engines.
Typical Costs
Intake air hose (2AZ-FE)$30–$80
Vacuum hose set$20–$60
MAF sensor cleaning$8–$12
MAF sensor replacement$120–$250

P0171 on a Toyota? Describe your model and what you’ve checked so far for a targeted diagnosis.

⚡ Diagnose My Toyota
🚗
Honda (Civic, Accord, CR-V, Pilot, Odyssey)
Most affected: 2001–2011 (K-series/R-series 4-cyl), J-series V6 · Inline engines — P0171 only

// Most Likely Causes

1
Intake manifold vacuum leak
Honda intake manifolds develop cracks and gasket failures with age, particularly on K-series engines. The IACV (Idle Air Control Valve) gasket is a common failure point. A smoke test is the most reliable method to pinpoint the location.
2
PCV hose crack or disconnection
Honda PCV hoses run from the valve cover to the intake manifold. These become brittle with heat cycling. On K-series engines the PCV hose is routed near the back of the engine and can crack without being obviously visible.
3
Dirty MAP sensor (on MAP-equipped Hondas)
Older Honda engines use a MAP sensor rather than a MAF sensor. A contaminated MAP sensor can produce a P0171-equivalent lean condition. Clean or replace the MAP sensor rather than the MAF on pre-2002 Hondas.

// Honda-Specific Notes

💡 MAP vs MAF: Many older Hondas use a MAP sensor (not MAF) for airflow measurement. Check which system your specific model uses before buying a MAF cleaner — if it has a MAP sensor, MAF cleaner won’t do anything useful.
⚠️ J-series V6 (Accord/Pilot/Odyssey): Getting P0171 alone (not P0174) on a J-series V6 points to a Bank 1 specific source. Check the Bank 1 (front) side of the intake manifold gaskets and the Bank 1 upstream O2 sensor specifically.
🔍 VTEC solenoid: A faulty VTEC solenoid spool valve gasket can cause a vacuum leak and P0171 on K-series engines. This is often overlooked during standard vacuum leak checks — inspect the gasket at the top of the engine block.
Typical Costs
PCV hose$15–$45
Intake manifold gasket$80–$250 incl. labor
MAP sensor$40–$100
VTEC solenoid gasket$15–$40 + labor

P0171 on a Honda? Describe your model and engine for a targeted diagnosis path.

⚡ Diagnose My Honda
🛻
Chevy/GM (Silverado, Equinox, Malibu, Tahoe, Colorado)
Most affected: 3.1L/3.4L V6, 5.3L/6.0L V8, 2.4L Ecotec · Both P0171 and P0171+P0174 common

// Most Likely Causes

1
Lower intake manifold gaskets — 3.1L/3.4L V6
The GM 3.1L and 3.4L V6 (Malibu, Impala, Monte Carlo) has a documented and widespread intake manifold gasket failure issue. The plastic/rubber composite gaskets deteriorate and fail, causing both coolant leaks and vacuum leaks that trigger P0171 and P0174. This is the #1 P0171 cause on these engines.
2
Dirty MAF sensor — 5.3L/6.0L V8
The 5.3L and 6.0L V8 Silverado/Tahoe/Yukon is very prone to MAF sensor contamination, especially when the air filter is over-oiled (K&N or similar). Clean the MAF thoroughly — this resolves P0171 in a large percentage of V8 GM truck cases.
3
2.4L Ecotec vacuum leaks (Equinox, Malibu)
The 2.4L Ecotec has several small vacuum hoses that deteriorate. The PCV system on this engine is particularly prone to cracking hoses. P0171 on an Equinox with the 2.4L almost always comes back to a PCV or intake hose leak.

// GM-Specific Notes

⚠️ 3.1L/3.4L V6 — known gasket failure: If you have P0171 + P0174 on one of these engines, budget for intake manifold gasket replacement. It’s not a matter of if but when on high-mileage examples. Use updated Fel-Pro gaskets (VS50474R) when repairing — the OE design is what failed.
🔍 5.3L/6.0L — check MAF and K&N filter: If you have an aftermarket oiled air filter, check if it’s over-oiled. Oil from an over-oiled filter coats the MAF sensing wire. Clean the filter to the correct oil saturation and then clean the MAF before anything else.
📋 AFM-equipped trucks: 5.3L AFM engines can accumulate oil on the MAF faster than non-AFM variants due to higher crankcase vapour production when cylinders are deactivated. Check MAF first on any AFM truck with P0171.
Typical Costs
3.1L/3.4L intake gasket set$40–$80 parts + $300–$600 labor
MAF sensor cleaning$8–$12
PCV hose (Ecotec)$20–$60
MAF replacement (V8 truck)$80–$200

GM V6 with P0171 + P0174? That’s almost always the intake manifold gaskets. Describe your exact engine for confirmation.

⚡ Diagnose My GM
🛻
Ford (F-150, Explorer, Mustang, Fusion, Escape)
Most affected: 4.6L/5.4L 2V/3V V8, 3.5L EcoBoost, 2.5L/3.0L Duratec · V8: Bank 1 = passenger side

// Most Likely Causes

1
PCV system failure (4.6L/5.4L V8)
Ford’s 4.6L and 5.4L Modular V8 has a plastic PCV line that cracks with age and heat. The cracked PCV line pulls crankcase air unmetered into the intake — a significant vacuum leak. This is the most common P0171 cause on F-150, Explorer, and Mustang with these engines. The part costs $20–$50 and is a 30-minute DIY job.
2
Intercooler condensate / boost leak — 3.5L EcoBoost
The 3.5L EcoBoost uses a charge pipe between the intercooler and throttle body. A cracked charge pipe or failed intercooler boot introduces unmetered post-intercooler air that the MAF doesn’t measure. P0171 on a 3.5L EcoBoost should prompt an inspection of all boost pipes and clamps.
3
Dirty MAF sensor (all engines)
Ford MAF sensors are reliable but do accumulate contamination. Clean first on any Ford P0171 before replacing. The MAF is a common first step that resolves many cases at minimal cost.

// Ford-Specific Notes

💡 4.6L/5.4L — check PCV first: The plastic PCV lines on these engines are a known failure point. The line runs from the valve cover to the intake manifold and is often cracked where it bends near heat sources. This $20 hose resolves P0171 on a large proportion of Modular V8 Fords.
⚠️ 3.5L EcoBoost — boost leak vs vacuum leak: On the EcoBoost, the unmetered air can be a post-MAF boost leak rather than a traditional vacuum leak. The carb cleaner test won’t reliably find boost leaks — soap bubble test or pressure testing the charge system is more effective.
🔍 Bank 1 location — Ford V8: Bank 1 is the passenger side (right side facing the engine from front) on 4.6L and 5.4L Modular V8s. If P0171 alone without P0174, the source is most likely Bank 1 specific — passenger side exhaust manifold leak or intake runner.
Typical Costs
PCV line (4.6L/5.4L)$20–$50
EcoBoost charge pipe / boot$30–$120
MAF sensor cleaning$8–$12
MAF sensor replacement$80–$180

EcoBoost P0171? Boost leaks need a different test than vacuum leaks. Describe your engine for targeted guidance.

⚡ Diagnose My Ford
🚗
Subaru (Outback, Forester, Impreza, Legacy, Crosstrek)
Most affected: 2.5L EJ25 (2000–2012), 2.5L FB25 (2012+) · Boxer engine — unique leak locations

// Most Likely Causes

1
Cracked intake boot — EJ25
The intake hose on EJ25 Subarus cracks at the throttle body connection and at the corrugated bends. The horizontal layout of the boxer engine means these hoses are more exposed to heat from the turbo and exhaust on WRX/STI variants. A very common P0171 cause on all Subaru models.
2
Head gasket failure — EJ25 (2000–2009)
The EJ25 engine has a documented head gasket failure history that can cause P0171 if the gasket failure introduces combustion gases into the coolant (internal leak) or air into the exhaust stream. A block test (combustion gas test on coolant) confirms this.
3
PCV system hose cracks
Subaru PCV hoses age and crack similarly to other makes. On boxer engines the routing around the engine creates more bends and heat exposure points. Check all hoses connected to the intake manifold.

// Subaru-Specific Notes

⚠️ EJ25 head gasket — check this on 2000–2009: If P0171 appears alongside coolant consumption, white exhaust smoke on cold starts, or overheating, have a combustion gas test performed on the coolant before spending money on intake or MAF repairs. Head gasket failure is common enough on EJ25 engines to warrant ruling it out early.
💡 Turbo models (WRX/STI) — boost leaks: On turbocharged Subarus, the intercooler pipes and charge pipe connections can fail. P0171 on a WRX warrants an intercooler pipe pressure test rather than a standard vacuum leak test, similar to the EcoBoost Ford above.
🔍 FB25 (2012+) Subarus have fewer head gasket issues than the EJ25 but retain the same intake hose vulnerability. P0171 on a 2012+ Subaru is usually a straightforward intake boot or vacuum hose issue.
Typical Costs
Intake boot (EJ25/FB25)$30–$80
PCV hose set$20–$60
Head gasket repair (EJ25)$1,500–$3,500 at shop
Block test (combustion gas)$80–$120 at shop

EJ25 Subaru with P0171? Mention the year and mileage — the diagnosis path differs significantly depending on whether head gaskets are suspect.

⚡ Diagnose My Subaru
// 12 — FAQs

Frequently Asked Questions

An intake air leak after the MAF sensor — specifically a cracked intake boot, loose clamp, or broken vacuum hose. In most real-world P0171 cases, this is the cause. The giveaway is fuel trims that are high at idle but improve as RPM rises (because the vacuum leak’s effect is proportionally smaller at higher airflow). The carb cleaner test described in this guide finds most of these leaks quickly without any special tools.
Short trips are generally acceptable if the CEL is solid and drivability is only mildly affected. The code becomes urgent when P0300 misfire codes appear alongside P0171 — at that point the lean condition is severe enough to cause misfires, and those misfires can damage the catalytic converter. If the CEL is flashing, reduce load and stop driving. Extended lean running at high load (highway driving, towing) is harder on an engine than short local trips.
Because the MAF sensor was not the root cause — there’s still an air leak or fuel delivery issue. P0171 returns after MAF replacement in a high percentage of cases because people replace the MAF without checking fuel trims first. If the MAF was genuinely the cause, trims should return to within a few percent of zero and stay there. If P0171 returns within a week, you have a vacuum leak that was masked by the MAF issue. Do the carb cleaner test with the new MAF installed.
P0171 is Bank 1 lean. P0174 is Bank 2 lean. On inline 4-cylinder engines there is only one bank so you’ll only ever see P0171. On V6 and V8 engines, getting both codes simultaneously almost always means a single large cause affecting both banks — usually a large intake manifold leak, PCV failure, or badly contaminated MAF. Getting only P0171 on a V-style engine points to a Bank 1 specific source, like the Bank 1 exhaust manifold gasket, Bank 1 intake runner, or fuel injectors on Bank 1 cylinders.
Yes — indirectly. A lean condition can trigger misfires (P0300). Misfires send unburned fuel into the exhaust. That fuel overheats the catalytic converter substrate. Over time, a persistent lean-misfire condition can damage the converter enough to trigger P0420. If you have P0171 and P0420 together, fix the lean condition completely first and complete a full drive cycle before assuming the converter is genuinely failed — the P0420 may clear once the lean cause is resolved.
Yes — the carb cleaner test described in this guide finds the majority of P0171-causing vacuum leaks without any special equipment. A can of carb cleaner costs $6–$10. Smoke machines find very small leaks that the carb cleaner test might miss, but the leaks most likely to cause P0171 (cracked intake boots, loose clamps, broken vacuum hoses) are almost always detectable with the carb cleaner method. Start there before booking a smoke test.
// Found this useful? Share it