Free API
Diagnostics · System playbook

Air/Fuel Metering

Unmetered air is the serial killer of drivability.

The computer can only fuel the air it knows about. MAF and MAP sensors measure it; the throttle body admits it; gaskets and hoses are supposed to contain it. Air that sneaks in uncounted leans everything out — and air the MAF over- or under-reports sends fueling wrong at every rpm. Most "mystery lean" tickets end here.

What the symptoms mean

Lean codes both banks (P0171 + P0174)
Shared cause: vacuum leak, weak MAF reading, low fuel volume
Stumble on tip-in
MAF contamination or an intake boot split that opens under engine torque
High idle or surging
Unmetered air after the throttle or a coked throttle body
Stalls on hot restart
MAP skew or throttle body carbon at the blade

The diagnostic order

Work top to bottom — the order is the point. Each step rules out the cheapest, most common causes before anything expensive gets blamed.

  1. Fuel trims at idle vs 2500 rpm. Leak-type leans improve with rpm (leak becomes a smaller share of airflow); MAF-type leans often get worse.
  2. MAF reality check: grams/second at idle roughly equals engine liters (3.5L ≈ 3.5 g/s), and a WOT pull should hit roughly 0.8 × horsepower in g/s. Way short = dirty or dying MAF.
  3. Smoke the intake, and wiggle the intake boot with the engine running — cracks hide in the folds and only open under movement.
  4. MAF cleaner (never carb cleaner) on the element, then retest before replacing anything.
  5. Throttle body: inspect and clean the blade edges; relearn idle where the platform requires it.

Tools that matter here

Scan tool with MAF g/s and trimsSmoke machineMAF-specific cleaner

The classic mistakes

  • Cleaning the MAF with the wrong chemical and finishing off a sensor that was savable.
  • Skipping the throttle relearn after cleaning and returning a car that idles at 1500 rpm.
  • Replacing a MAF for a lean condition the smoke machine would have found in five minutes.
Pro tip: Two banks lean is never one bank's parts. Anything shared — intake tract, fuel supply, MAF, PCV — is the suspect list, and it is a short list.

Air/Fuel Metering trouble codes (60)

P0001Fuel Volume Regulator Control Circ…P0002Fuel Volume Regulator Control Circ…P0003Fuel Volume Regulator Control Circ…P0004Fuel Volume Regulator Control Circ…P0068MAP/MAF - Throttle Position Correl…P0069MAP/BARO CorrelationP0100Mass Air Flow (MAF) CircuitP0101Mass Air Flow (MAF) Circuit Range/…P0102Mass Air Flow (MAF) Circuit Low In…P0103Mass Air Flow (MAF) Circuit High I…P0104Mass Air Flow (MAF) Circuit Interm…P0105Manifold Absolute Pressure/BARO Ci…P0106MAP/BARO Pressure Circuit Range/Pe…P0107MAP/BARO Pressure Circuit Low Inpu…P0108MAP/BARO Pressure Circuit High Inp…P0109MAP/BARO Pressure Circuit Intermit…P0120Throttle/Pedal Position Sensor/Swi…P0121Throttle/Pedal Position Sensor/Swi…P0122Throttle/Pedal Position Sensor/Swi…P0123Throttle/Pedal Position Sensor/Swi…P0124Throttle/Pedal Position Sensor/Swi…P0173Fuel Trim Malfunction (Bank 2)P0220Throttle/Pedal Position Sensor/Swi…P0221Throttle/Pedal Position Sensor/Swi…P0222Throttle/Pedal Position Sensor/Swi…P0223Throttle/Pedal Position Sensor/Swi…P0224Throttle/Pedal Position Sensor/Swi…P0225Throttle/Pedal Position Sensor/Swi…P0226Throttle/Pedal Position Sensor/Swi…P0227Throttle/Pedal Position Sensor/Swi…P0228Throttle/Pedal Position Sensor/Swi…P0229Throttle/Pedal Position Sensor/Swi…P0510Closed Throttle Position SwitchP0638Throttle Actuator Control Range/Pe…P0639Throttle Actuator Control Range/Pe…P2096Post Catalyst Fuel Trim System Too…P2097Post Catalyst Fuel Trim System Too…P2100Throttle Actuator Control Motor Ci…P2101Throttle Actuator Control Motor Ci…P2102Throttle Actuator Control Motor Ci…P2103Throttle Actuator Control Motor Ci…P2104Throttle Actuator Control System F…P2105Throttle Actuator Control System F…P2106Throttle Actuator Control System F…P2107Throttle Actuator Control Module P…P2109Throttle/Pedal Position Sensor A M…P2110Throttle Actuator Control System F…P2111Throttle Actuator Control System S…P2112Throttle Actuator Control System S…P2116Pedal Position Sensor/Switch E Min…P2118Throttle Actuator Control Motor Cu…P2119Throttle Actuator Control Throttle…P2122Throttle/Pedal Position Sensor/Swi…P2123Throttle/Pedal Position Sensor/Swi…P2127Throttle/Pedal Position Sensor/Swi…P2128Throttle/Pedal Position Sensor/Swi…P2130Throttle/Pedal Position Sensor/Swi…P2135Throttle/Pedal Position Sensor/Swi…P2137Throttle/Pedal Position Sensor/Swi…P2138Throttle/Pedal Position Sensor/Swi…
Worked the whole playbook and it still isn't right? That's what the Diag Desk is for — a vetted master tech looks at YOUR readings on YOUR vehicle. $25, free if unanswered in 24h.