🌀 Air Intake & MAF/MAP Sensor Codes

Code family System: Fuel & Air
These codes come from the sensors that measure the air entering the engine — the mass air flow (MAF) sensor, the manifold pressure (MAP) sensor, and the intake air temperature (IAT) sensor. A dirty or faulty air sensor makes the computer mis-fuel the engine, causing hesitation, rough idle, poor economy and stalling.

TL;DR

Air-intake codes cover the MAF (P0101–P0103), MAP (P0106–P0108) and IAT (P0112/P0113) sensors. Severity: medium. The most common fix is cleaning a dirty MAF sensor; also check the air filter, intake hoses for leaks, and the sensor connectors. Try cleaning before replacing.

Codes in this family

Shared causes

  • A dirty mass air flow (MAF) sensor (clean it first)
  • A faulty MAP, MAF or IAT sensor
  • An air (vacuum) leak after the sensor, or a torn intake hose
  • A clogged or over-oiled air filter contaminating the MAF
  • Wiring or connector fault to a sensor

Parts commonly involved

Related symptoms

Frequently asked questions

Can I clean a MAF sensor instead of replacing it?

Yes — and you should try that first. Use a dedicated MAF cleaner (never brake cleaner or a cloth) to remove oil and dust from the sensing element. Cleaning fixes a large share of MAF codes for a few dollars.

What is the difference between a MAF and a MAP sensor?

A MAF measures the mass of air entering the engine in the intake duct; a MAP measures pressure inside the manifold. Some engines use one, some both. They set different codes (P0101 vs P0106).

Can a dirty air filter cause these codes?

It can contribute — a torn or over-oiled filter lets grit reach the MAF and contaminate it. Use a clean, correctly fitted filter to keep the air sensors reading accurately.

Read your exact code: OBD-II scanners →