🛒 Shop
Free Guides By Make Fault Codes MOT Checker Symptom Finder Shop YouTube

P0103 - MAF Sensor Circuit High Input

By Jamie (Mr Auto Fixer) - Professional Mechanic, 20+ Years Experience

The mass airflow sensor voltage is too high. The ECU thinks excessive air is entering the engine, causing it to inject excess fuel.

Medium - Fix Soon
Last checked: May 2026

What Is P0103?

P0103 means the MAF sensor signal voltage is above the maximum threshold the ECU expects - the signal is stuck at an abnormally high level. A MAF sensor stuck high causes the ECU to calculate far more airflow than is actually entering the engine, commanding excess fuel and causing significant rich running.

P0103 is less common than low-input codes. The most frequent causes are a short circuit pulling the signal high, a sensor with a failed element stuck at maximum output, or a wiring fault connecting the signal wire to a voltage source. Rich running from P0103 can foul spark plugs, damage the catalytic converter, and dilute engine oil with unburnt fuel.

Common Symptoms

  • Engine management light on
  • Rich running - black smoke, fuel smell
  • Fouled spark plugs
  • Very high fuel consumption
  • Rough idle
  • Possible engine hesitation or stumble

Common Causes

Signal Wire Shorted to Voltage SupplyThe MAF signal wire has shorted to the 5V reference, 12V supply, or another voltage source in the wiring loom. This pins the signal at a high fixed voltage regardless of actual airflow.
Failed MAF Sensor Stuck HighThe sensor element has failed in a maximum-output state, producing a signal above the valid range even at idle with minimal airflow.
Wiring Loom DamageHeat, chafing, or rodent damage has caused the signal wire insulation to fail, creating a short to an adjacent higher-voltage wire in the loom.
Corroded Connector Bridging PinsHeavy corrosion or moisture in the connector can bridge the signal pin to a supply pin, causing the ECU to read a permanently high input.

How to Diagnose P0103

1

Check for Wiring Short

With the MAF sensor disconnected, check the signal wire for voltage. If voltage is present with the sensor unplugged, there is a short in the wiring loom pulling the signal high - trace and repair the short.

2

Measure Signal with MAF Connected

With the engine running at idle, measure MAF signal voltage at the connector. A healthy hot-wire MAF produces 1–2.5V at idle. A signal above 4V or at supply voltage confirms a stuck-high fault.

3

Inspect Connector for Bridging

Check inside the sensor connector for corrosion deposits or moisture bridging adjacent pins. Clean thoroughly with electrical contact cleaner and allow to dry completely before retesting.

4

Substitute the MAF Sensor

If wiring and connector checks are clear, swap in a known-good sensor. If the fault clears, the original sensor has failed with a stuck-high output.

5

Check Fuel Trims

In live data, read Long Term Fuel Trim (LTFT). Strongly negative values (e.g. -20%) confirm the ECU is seeing a rich condition from the over-reading MAF.

Verdict

P0103 is less common than P0102 but more immediately damaging due to the rich running it causes. Check for wiring shorts before replacing the sensor. Sustained rich running from P0103 will damage the catalytic converter - prioritise diagnosis.

Want the full picture? The OBD Fault Code Plain English Guide (PDF) covers the most common UK fault codes in one plain-English download.

Jamie - Mr Auto Fixer
Written by
Jamie - Mr Auto Fixer
Qualified Mechanic20+ Years ExperienceUK Based

Professional UK mechanic with over 20 years of hands-on experience. All guides are based on real workshop repairs - not theory.

About Mr Auto Fixer
Common Questions

Frequently Asked Questions

Yes. Rich running sends unburnt fuel into the catalytic converter. At high load this can cause the converter to overheat internally and fail. Repair P0103 promptly.
This varies by sensor design. Most hot-wire MAF sensors produce 1–2.5V at idle, rising to 4–4.5V at full throttle. Consult manufacturer data for your specific sensor type.
Yes. Persistent rich running allows unburnt petrol to wash past the piston rings into the engine oil, reducing viscosity and lubricating properties. If the fault has been present for a long time, change the engine oil after the repair.
Less common than P0100, P0101, or P0102. A stuck-high MAF signal is more likely to result from a wiring short than sensor failure, so wiring investigation is the priority.
The MOT tester never plugs in a scanner - they fail the car on what they can see, and with P0103 that is the engine management light: a Major defect. A MAF reading implausibly high usually means wiring or a contaminated element, and the resulting over-fuelling can also push a petrol past CO limits at the tailpipe. Fix and clear before the test; if the light stays off through the drive to the test station, you will pass that item.