Bob's Mechanical Repairs

P0102 — MAF Circuit Low Input

Bob's Mechanical Repairs — independent family-run garage in Birnam, Dunkeld, Perthshire. Call 01350 727 276 or email [email protected].

Get a free quote

MAF sensor reading is too low.

P0102 — also written PO1O2, P 0102, 0102 — is the OBD-II code for maf circuit low input. Same code, same fix: this page covers every spelling of it.

Mass Airflow Sensor Circuit Low Input — the ECU is receiving a MAF signal below the plausible range for the engine load it expects. Different from P0101 (range/performance) — P0102 means the signal itself is too low or dropping out. On UK cars the top causes are a disconnected or corroded MAF plug, a broken MAF wire from a rodent chew, a badly contaminated MAF hot-wire reading near-zero, or a genuinely failed sensor. Most-affected are Nissan Qashqai / Juke 1.5 dCi, Vauxhall Astra J 1.6/1.4T, and VAG 2.0 TDI.

P0102 is a sensors fault code, typically costing £30–£280 to put right in a UK garage.

What P0102 actually feels like to drive

  • Sudden loss of power at a specific RPM, ECU hits default 'limp' fuel map
  • Engine feels 'dead' below 2,000 RPM, picks up above it (ECU ignoring MAF and running open-loop)
  • Black smoke on acceleration from diesels — ECU over-fuelling with wrong airflow value
  • Occasional intermittent stall at idle, then long crank to restart
  • Freeze-frame data shows MAF g/s reading near 0 at engine load conditions where it should be 8–25 g/s
  • Paired codes: P0101 (range/performance), P0103 (high input), P0113 (IAT — often same connector), P0299 (turbo underboost)

What causes P0102?

  • Dirty or failed MAF
  • Disconnected sensor
  • Wiring open

UK vehicles that throw P0102 most often

  • Nissan Qashqai / Juke / X-Trail 1.5 dCi & 1.6 dCi — genuine MAF failure common
  • Vauxhall Astra J / Corsa E 1.4 Turbo (A14NET) — MAF plug corrosion + cracked manifold
  • VW Golf / Passat / Audi A3 / A4 / Skoda 2.0 TDI CR — MAF soot contamination reads low
  • Ford Fiesta / Focus / Kuga 1.0 EcoBoost — MAF harness chafe near intake pipe
  • Peugeot / Citroën 1.6 HDi (DV6) — MAF plug water ingress
  • Fiat 500 / Panda 1.3 MultiJet — MAF failure at 60,000+ miles
  • BMW 320d / 520d N47 / B47 — MAF drift from EGR carbon
  • Mini Cooper R56 / R60 — MAF wiring loom near heat shield

How P0102 is fixed

  • Clean or replace MAF
  • Reconnect sensor
  • Wiring repair

The P0102 misdiagnosis that wastes money

P0102 has one very common false diagnosis — 'MAF has failed, £180 replacement, code back in a week'. Bob's 32 years on the tools rule for P0102: before you fit a MAF, unplug and inspect the connector, the pins, and the harness. On Nissan Qashqai 1.5 dCi and Vauxhall A14NET, the top cause of P0102 low input is corroded or bent pins inside the plug — water gets in via a split rubber seal on the connector, corrodes the terminals, MAF signal collapses to near-zero, ECU stores P0102. A £4 deoxit contact spray, a pin-straighten with a small pick, and a new rubber seal (£8) clears the code permanently. On any Ford 1.0/1.6 EcoBoost with P0102, always inspect the MAF harness where it runs past the exhaust heat shield — the sheath melts and the wire chafes through, giving intermittent P0102 that only appears when the engine is hot. On any 2.0 TDI CR with P0102, the MAF hot-wire is so caked with EGR soot it reads near-zero regardless of actual airflow — proper clean and EGR service, not a new MAF. Genuine MAF failure (as opposed to plug or wiring failure) is only really common on Nissan Qashqai / Juke 1.5 dCi at 80,000+ miles, and on Fiat 1.3 MultiJet at 60,000+.

What a UK garage should charge for P0102

Diagnostic + live-data + MAF plug inspection £45–£80. MAF connector clean and pin-straighten with new rubber seal £25–£70. MAF harness repair (splice, heat-shrink, reroute away from exhaust) £45–£120. Genuine Bosch / Denso MAF £90–£220 fitted. Full 'EGR + MAF' clean on diesel £140–£280 — clears the majority of P0102 on VAG 2.0 TDI without a new sensor.

P0102 repair cost in the UK

Most P0102 repairs land between £30–£280 including parts and labour. The spread is wide because the cheap fix (a sensor, a hose, a leak) and the expensive fix (a major component) throw the same code — which is why a proper diagnosis before parts are bought saves the most money.

Bob's tip on P0102

Bob's real workshop test for P0102 in 90 seconds: unplug the MAF, key on, engine off, back-probe the 5V reference and ground pins with a multimeter. If reference is missing (should read ~5V), the fault is upstream — chafed loom, blown ECU fuse, corroded ECU pin — NOT a failed MAF. Nine out of ten workshops skip this test and sell a MAF that doesn't fix anything. On Nissan Qashqai / Juke 1.5 dCi with P0102, if the plug is clean and the reference voltage is present, a genuine Bosch MAF is almost always the fix — never budget eBay units, they'll re-store the code inside 500 miles. On Vauxhall A14NET (Astra J, Corsa E, Mokka), the same intake manifold crack that stores P0171 also causes airflow readings that look like a P0102 low input — smoke test the intake before condemning the sensor. And on any car with P0102 that only appears when it's raining or when the car is jet-washed, it's not the MAF — it's water ingress into the connector via a failed rubber seal or a cracked harness sleeve. £8 seal, not £180 sensor.

Can you drive with P0102?

Drivable.

Urgency: medium.

Loading the full page…