Home / DTC / P0170 — Fuel compensation (bank 1)

P0170 — Fuel compensation (bank 1)

Detailed page for trouble code P0170.

34,405codes
59brands
11,914generic
22,491specific
Reset
Code

P0170

LAND ROVER P — Powertrain

Fuel compensation (bank 1)

AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Vacuum or intake air leak on bank 1 (including intake manifold gasket, vacuum hoses, PCV)
  • Faulty or contaminated mass airflow (MAF) sensor or intake air temperature sensor
  • Leaking or clogged fuel injector(s) on bank 1
  • Low or fluctuating fuel rail pressure (weak pump, clogged filter, failing regulator)
  • Faulty oxygen sensor (O2 sensor) or heater circuit on bank 1
  • Wiring/connectors open, shorted or high resistance to sensors used for fuel trim

Symptoms

  • Check Engine Light with P0170 stored (may be accompanied by other codes)
  • Poor idle quality, rough running or stumbling
  • Reduced engine performance or hesitation on acceleration
  • Decreased fuel economy
  • Hard starting or stalling in severe cases
  • Possible black smoke or strong fuel smell if running rich

What to check

  • Read and record all stored and pending DTCs and freeze frame data
  • Inspect intake tract, vacuum hoses, PCV, and intake manifold gaskets for leaks
  • Scan live fuel trim (STFT/LTFT) and O2 sensor voltages/switching on bank 1
  • Check MAF sensor frequency/voltage and intake air temperature readings
  • Measure fuel rail pressure at idle and during load with calibrated gauge
  • Perform smoke test or pressure test to locate unmetered air leaks

Signal parameters

  • Short Term Fuel Trim (STFT) — Bank 1 (%)
  • Long Term Fuel Trim (LTFT) — Bank 1 (%)
  • Upstream O2 sensor voltage (Bank 1) and switching frequency (V/Hz)
  • MAF sensor output (g/s or V) and airflow vs. RPM/load
  • Fuel rail pressure (bar or psi) at idle and under load
  • Intake Air Temperature (IAT) and Manifold Absolute Pressure (MAP) or boost

Diagnostic algorithm

  1. Retrieve all codes and freeze frame. Note any additional codes (O2, MAF, fuel pressure, misfires).
  2. Inspect intake for obvious vacuum leaks: check hoses, PCV, intake manifold gaskets and intercooler/charge pipes (if turbo/supercharged).
  3. Connect scan tool and observe STFT/LTFT for bank 1 at idle and under load. Large positive LTFT (+10% or more) suggests lean condition/unmetered air or fuel delivery problem; large negative LTFT (−10% or more) suggests rich condition.
  4. Monitor upstream O2 sensor bank 1 for proper switching. A slow or stuck O2 can corrupt fuel trim calculations.
  5. Verify MAF sensor readings and cleanse or substitute a known-good MAF if readings are inconsistent with expected airflow. Check for oil contamination on MAF element.
  6. Measure fuel rail pressure with a gauge against OEM specifications at idle and under load. Repair fuel pump/regulator/filter if pressure is low or fluctuating.
  7. Perform a smoke test or boost/pressure leak test to find unmetered air leaks in intake and vacuum lines.
  8. Inspect and load-test fuel injectors on bank 1; correct leaking or failed injectors. Consider injector balance testing or swap test where applicable.
  9. Inspect wiring and grounds for MAF, O2 sensors, fuel pressure sensor and injectors. Repair damaged connectors and ensure solid grounds.
  10. Check for exhaust leaks before the upstream O2 sensor and repair as needed.
  11. After repairs, clear codes and perform a road test while monitoring fuel trims and O2 behavior. Confirm code does not return.
  12. If electrical and mechanical checks pass and code persists, consider PCM software update or module fault and consult Land Rover technical service information.

Likely causes

  • Intake manifold gasket or vacuum hose leak near bank 1
  • Contaminated or failed MAF sensor providing incorrect airflow data
  • Weak fuel pump, clogged fuel filter, or faulty fuel pressure regulator reducing rail pressure
  • One or more injectors leaking or not operating correctly on bank 1
  • Bank 1 upstream O2 sensor failing or its heater circuit not working
  • Damaged wiring or poor ground at sensors (MAF, MAP, O2, fuel pressure sensor)

Fault status

⚠️ Status
P0170 indicates the PCM has detected inconsistent or invalid fuel trim calculations for bank 1. The PCM uses inputs from MAF/MAP, O2 sensors, fuel pressure sensor and other inputs to adjust fuel injector timing and duration. When those inputs or the fuel delivery system are out of expected range or the PCM cannot perform compensation properly, it stores P0170. It is often logged with related lean/rich or sensor codes.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1-3 hours

Similar codes

320

Browse 320 LAND ROVER manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.

LAND ROVER

Your experience will help others
+100 karma for a short comment :)
Send to email