What Is P0171?
P0171 means the ECU's fuel trim has hit its limit whilst trying to compensate for a lean air-fuel mixture on Bank 1 (the bank of cylinders that contains cylinder 1). "Lean" means there is too much air relative to fuel. The ECU uses long-term and short-term fuel trims to constantly adjust fuelling — when it runs out of adjustment range trying to add fuel, it stores P0171. This is a petrol engine code; diesel engines use a different fuelling strategy.
Common Symptoms
- Engine management light
- Rough or unstable idle
- Hesitation or stumble on acceleration
- Poor fuel economy (counterintuitively — the ECU is adding fuel to compensate)
- Occasionally stalling at idle
- Possible hissing sound from vacuum leak
Common Causes
How to Diagnose P0171
Check Fuel Trim Values
Check long-term fuel trim (LTFT) values. LTFT values above +10% to +15% on Bank 1 confirm a lean condition. Values above +25% indicate a significant problem.
Check for Vacuum Leaks
Use a can of brake cleaner or carburettor cleaner around the inlet manifold, throttle body gasket, and all vacuum hoses. A change in idle RPM reveals the leak.
Inspect MAF Sensor and Air Intake
Look for splits in the air intake duct between the MAF sensor and throttle body.
Check Fuel Pressure
Low fuel pressure will cause lean conditions across all cylinders.
Test Upstream O2 Sensor
It should switch rapidly between rich and lean at idle. A slow-responding sensor cannot provide accurate feedback.
Inspect Injectors
Listen to each injector with a stethoscope. A dead injector sounds different. Live injector data on a scanner can also reveal delivery issues.
Mechanic's Corner — P0171 on UK Cars
On UK cars — particularly Ford Focus, Fiesta, and Mondeo with the 1.0 EcoBoost or Duratec engines, and VW/Audi 1.4 and 1.8 TSI engines — the most overlooked cause of P0171 is a split intake hose that only opens under load. The crack is invisible at idle because vacuum holds the hose together. Take the vehicle on a test drive, rev to 3,000 rpm under load, then immediately stop and open the bonnet. Feel around all rubber intake sections between the air filter and throttle body — any air escaping is immediately felt as a sharp draught on your fingertips.
On Ford EcoBoost engines specifically, a failed PCV (positive crankcase ventilation) valve or cracked oil separator hose causes a significant unmeasured air leak into the intake. This is a common cause of persistent P0171 that survives MAF sensor and injector cleaning. The oil separator hose runs from the cylinder head cover to the intake manifold and cracks at approximately 80,000 miles.
Verdict
P0171 is usually caused by a vacuum leak or MAF sensor fault — both DIY-diagnosable with an OBD scanner and basic tools. Fuel trim data is the key piece of information; without it, diagnosis is guesswork.