Quick answer
Code P2280 is “Air Flow Restriction / Air Leak Between the Air Filter and the MAF Sensor.” The engine control module (ECM) has worked out that the air reaching the mass air flow (MAF) sensor is either restricted or carrying unmetered air that slipped in after the filter — so the air readings no longer match what the engine is actually breathing. Usual culprits are a clogged air filter, a cracked or loose intake duct, or a dirty MAF sensor.
The P2280 trouble code points to an air-metering problem between your air filter and the MAF sensor — either a restriction or an unmetered-air leak — which throws off the air/fuel mixture and your engine's driveability. This guide walks through the symptoms, causes and fixes for P2280, and shows where a bi-directional scan tool like the iCarsoft CR Max P reads live MAF data to pinpoint it fast.
1What Does the P2280 Code Mean?
P2280 is a generic powertrain DTC set when the ECM sees an air-flow restriction or an air leak between the air filter and the mass air flow (MAF) sensor. The MAF sensor measures the air entering the engine so the ECM can match fuel to it. If air is restricted (a clogged filter) or extra “unmetered” air sneaks in through a cracked duct after the filter, the measured air no longer reflects reality, the fuel trims drift, and the ECM stores P2280.
2Symptoms of the P2280 Code
- Check engine light on (steady, not flashing).
- Rough or uneven idle that hunts up and down.
- Hesitation or a “flat spot” during acceleration, often worst below 30 mph.
- Noticeable loss of power.
- Stalling at low speed or when coming to a stop.
- Reduced fuel economy.
- Sometimes a whistling or hissing noise from the intake.
3Common Causes of the P2280 Code
- Clogged or excessively dirty air filter.
- Cracked, split or collapsed air intake duct/hose between the filter and MAF.
- Loose clamp or an unseated air-filter box lid letting in unmetered air.
- Dirty or contaminated MAF sensor hot-wire.
- Aftermarket intake or a recent air-filter service that wasn't sealed properly.
- Rodent or debris damage to the intake ducting.
- Less commonly, a failing MAF sensor or a wiring fault.
4How Serious Is P2280? Can You Keep Driving?
P2280 won't usually strand you, but don't leave it. The wrong air reading pushes the fuel mixture lean or rich, which means rough running, weaker power, worse fuel economy and higher emissions — and a persistently lean mix can, over time, stress the engine. Short trips are fine; plan to diagnose and fix it soon rather than ignore it.
5How to Diagnose the P2280 Code
Accurate diagnosis is mostly about reading the air the engine actually sees:
- A scan tool with live data to watch MAF readings (g/s) and short/long-term fuel trims — e.g. the iCarsoft CR Max P.
- A visual inspection of the air filter and the ducting from the filter to the throttle body.
- A smoke test to reveal cracks or loose joints leaking unmetered air.
- MAF sensor cleaner and a multimeter to check and clean the sensor.
6Steps to Fix the P2280 Error Code
- Scan the vehicle and record freeze-frame data and any companion codes.
- Inspect the air filter — replace it if it's dirty or clogged.
- Check the full intake duct from filter to MAF for cracks, splits, loose clamps or an unseated airbox lid.
- Watch live MAF g/s and fuel trims while gently flexing the ducting to find an intermittent leak.
- Smoke-test the intake to confirm and locate any unmetered-air leak.
- Clean the MAF sensor (or replace it if it has failed), then reseal all joints.
- Clear the code and confirm the repair with a road test.
7Why Metered Intake Air Matters
The MAF sensor is how your engine “weighs” the air it breathes, and the ECM uses that number to deliver exactly the right amount of fuel. When restricted or unmetered air corrupts that reading, every fuelling decision downstream is built on bad data — so combustion, power, fuel economy and emissions all suffer. Sealing the intake and keeping the MAF reading honest is what keeps the air/fuel mix where the engineers intended.
8Which iCarsoft Tool to Use
The iCarsoft CR Max P is well suited to chasing down a P2280. It reads and clears codes across all OBD-II systems, but the part that matters here is live data with bi-directional control: you can watch MAF grams-per-second and fuel trims in real time while you flex ducts and reseat the filter box, so you can tell a genuine restriction from an unmetered-air leak without guessing.
With CAN-FD support, coverage for 58 vehicle makes and active system tests, it also confirms the air metering reads correctly again once the repair is done.
Recommended for P2280
iCarsoft CR Max P
Pro bi-directional scan tool with live MAF & fuel-trim data, CAN-FD, full-system diagnostics and active tests across 58 car brands — the tool to pinpoint and verify a P2280 air-metering fault.
$599.99 · was $819.99 · lifelong free updates
Shop CR Max P See full specs9P2280 Repair Cost
Cost depends on what's actually letting the air metering down. Typical ranges (parts + labor):
| Repair | Typical cost |
|---|---|
| Air filter replacement | $20–$80 |
| Intake duct / hose replacement | $50–$250 |
| MAF sensor clean | $0–$30 (DIY) |
| MAF sensor replacement | $100–$400 |
| Diagnostic (scan + smoke test) | $75–$150 |
These are general estimates — get a quote once the specific cause is confirmed.
10Prevention & Regular Maintenance
- Replace the air filter on schedule and make sure the airbox lid clips down fully.
- Check the intake ducting for cracks and loose clamps during routine service.
- Clean the MAF sensor with proper MAF cleaner — never carb cleaner — when servicing the filter.
- Be careful with aftermarket intakes; poor sealing is a common P2280 trigger.
- Scan periodically so small fuel-trim drifts get caught early.
11Related Trouble Codes
12P2280 — Frequently Asked Questions
What triggers the P2280 code?
A restricted or leaking intake between the air filter and MAF sensor — most often a clogged filter, a cracked or loose intake duct, an unseated airbox lid, or a dirty MAF sensor.
Can I drive with a P2280 code?
For short trips, yes, but it's best not to leave it. The wrong air reading causes rough running, weak power and worse fuel economy, and a long-term lean mix can stress the engine.
How much does it cost to fix a P2280 code?
Often inexpensive — a new air filter or a duct repair. If the MAF sensor needs replacing it costs more. See the cost table above and get a quote once the cause is confirmed.
Will a dirty air filter cause P2280?
Yes. A heavily clogged air filter restricts airflow into the MAF and is one of the most common P2280 causes — always check and replace it first.
How do I reset the P2280 code?
Fix the underlying restriction or leak first, then clear the code with a scan tool such as the iCarsoft CR Max P and confirm it stays off after a road test.
13References
- SAE International, J2012 — Diagnostic Trouble Code Definitions (the standard that defines P2280).
- Wikipedia, Mass flow sensor — background on how MAF sensors meter intake air.