Bob's Mechanical Repairs

Volkswagen P0100

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 circuit malfunction on VW — Bosch HFM5/HFM7 sensor failures across TDI/TSI; intake leaks are a common alternative cause.

Volkswagen P0100 — MAF circuit malfunction on VW — Bosch HFM5/HFM7 sensor failures across TDI/TSI; intake leaks are a common alternative cause. Typical UK independent garage cost: £100–£320.

What actually causes P0100 on a Volkswagen

VW MAF sensors fail predictably — the Bosch HFM5 (PD-era diesels) and HFM7 (CR-era and TSI petrols) both degrade with mileage. Symptoms: hesitation under acceleration, smoke (diesel) or rich running (petrol), and P0100. On 2.0 TDI CR engines a split intake-to-MAF hose mimics MAF failure.

Volkswagen engines that log P0100

  • 1.9/2.0 TDI PD (Golf Mk4/5, Passat, Sharan)
  • 1.6/2.0 TDI CR (Golf, Passat, Caddy)
  • 1.4/1.8/2.0 TSI (Golf, Passat, Tiguan)

How we diagnose P0100 on a Volkswagen

  1. VCDS — read MAF g/s at idle (typical 4-cyl idle reading is 350–450 mg/stroke or ~4–8 g/s)
  2. Inspect intake pipework from airbox to turbo for cracks/splits
  3. Carry out snap-throttle MAF response test
  4. Replace MAF if drift confirmed; clear adaptations afterwards
  5. Re-test with road drive

The common misdiagnosis to avoid

Always smoke-test the intake before condemning the MAF on TDI engines — half the P0100 cases on Mk5/Mk6 Golfs are split intake pipes upstream of the MAF, not the sensor.

Volkswagen P0100 repair cost in the UK

Expect £100–£320 including parts and labour at an independent garage. Main-dealer quotes on Volkswagen are usually higher for the same job, and the spread exists because the cheap cause and the expensive cause throw the same code — pay for the diagnosis before you pay for parts.

Bob's workshop tip

On 2.0 TDI CR Passats over 100k miles, the MAF is the #1 cause of customers complaining 'it's lost its pull' — replace and the customer comes back delighted. Easy win.

Codes usually seen alongside P0100 on Volkswagen

  • P0101
  • P0102
  • P0299
  • P0401

Symptoms drivers report with P0100

  • Black smoke on diesel acceleration (over-fuelling because ECU can't trust the airflow reading)
  • Rough or 'hunting' idle at traffic lights — RPM wanders between 700 and 950
  • Hesitation off the mark, then a sudden shove of power as the ECU falls back to a default air-map
  • MPG drops 5–10 in mixed driving — the ECU can't run closed-loop trims without valid MAF data
  • Engine surges at steady 50–60 mph motorway cruise
  • Sometimes resets itself after key-off / key-on and drives normally for a day
  • Often stored alongside P0101 (range) or P0102 (low input) — same root cause

Repairs that clear P0100

  • Clean MAF with dedicated cleaner spray
  • Replace MAF sensor
  • Inspect wiring and connector
  • Replace air filter

For the generic, all-makes explanation of this code — meaning, every known cause and UK cost bands — see our P0100 guide.

Reading P0100 on a Volkswagen properly

A generic reader will show P0100 and nothing else. What matters is the freeze-frame data stored with it — engine speed, load, coolant temperature and fuel trims at the moment the fault was logged — plus whether any other module on the Volkswagen has logged something at the same time. Codes rarely arrive alone, and the order they were stored in usually points at which one is the cause and which are the consequences.

Clearing P0100 without fixing it

Erasing the code resets the Volkswagen's readiness monitors as well as the light. The fault returns on the next drive cycle if the cause is still there, and in the meantime the incomplete monitors can stop the car passing an emissions check. After a genuine repair, the car is driven until the relevant monitor completes before it is handed back.

Bob's Mechanical Repairs is an independent garage in Birnam, Dunkeld, Perthshire, with 32 years of Bob's experience on the tools. If P0100 is showing on your Volkswagen, bring any scan results with you — we will read the live data ourselves, confirm which cause it actually is, and price the repair before any work starts.

Loading the full page…