OBD-II fault code

P2281: Air Leak Between MAF and Throttle Body

What it means

The ECU detects unmetered air entering between the mass airflow sensor and the throttle body. The actual airflow into the engine is greater than what the MAF measures, leading to lean conditions.

At a glance

  • Usually lights the check-engine light
  • Affects emissions; the car can fail an emissions test

How it works

The MAF sensor measures incoming air before it reaches the throttle body, so air entering through a leak between those points is not measured correctly. P2281 sets when the control module detects this mismatch, which can lead to a lean mixture and unstable engine operation.

Common causes

Most likely first.

  1. Cracked or torn intake hose
  2. Loose hose clamp

Symptoms

  • Check engine light on
  • Power loss, hesitation under acceleration
  • Rough or unstable idle
  • Increased fuel consumption
  • Possible difficulty starting

How to diagnose it

  1. Check freeze-frame data and fuel-trim and airflow readings at idle and under light acceleration for signs of unmetered air.
  2. Inspect the hose between the MAF sensor and throttle body for cracks, splits, loose joints, or a collapsed section.
  3. Check that hose clamps and MAF-to-throttle connections are seated securely, including the underside of the hose where cracks can be hidden.
  4. With the engine off, check for damage or disconnected fittings along this section of intake plumbing.
  5. If no leak is visible, use an appropriate intake leak test and compare the MAF signal with the manufacturer's specification.

Common fixes

  • Tighten a loose clamp between the MAF sensor and throttle body.
  • Reconnect a loose intake hose or fitting.
  • Replace a cracked or torn MAF-to-throttle hose.
  • Repair a damaged intake connection that allows air to bypass the MAF sensor.
  • Replace the MAF sensor only if its signal fails testing with the intake sealed.

Can I keep driving?

A short, gentle drive may be possible if the engine stays stable, but avoid hard acceleration if it hesitates or loses power. A substantial leak can cause stalling and poor running, especially at idle.

A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together

This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.

Nearby codes