P2281
Air Leak Between MAF and Throttle Body
Fuel & air metering
Generic OBD-II
Medium
What it means
P2281 means the PCM has detected unmetered air entering the engine between the mass air flow (MAF) sensor and the throttle body — typically through a cracked intake boot, loose clamp, or leaking hose. Because that air bypasses the MAF, the mixture goes lean, causing rough idle, lean fuel trims, and hesitation. The engine still runs but may idle poorly or occasionally stall.
Medium
Can I keep driving? Usually yes, but expect rough idle and possible stalling or hesitation; fix it soon since running lean can worsen driveability and trigger misfires.
Common symptoms
What you'll notice
- Rough or unstable idle
- Hesitation or stumble on light acceleration
- Lean-running feel; possible stalling at idle
- Check-engine light, often with lean codes (P0171/P0174)
- Whistling or hissing intake noise
Common causes
Most likely first
- Cracked, split, or loose air intake duct/boot between the MAF and throttle bodyLikely
- Loose or broken hose clamp on the intake tubeCommon
- Torn or disconnected PCV or breather hose tapping the intakeCommon
- Leaking throttle-body or intake gasketLess often
- Unseated or damaged MAF sensor O-ring/mountingLess often
How to diagnose & fix
Work through it in order
- Visually inspect the intake ducting between the MAF and throttle body for cracks, loose clamps, or disconnected hoses.
- Check all vacuum and PCV hoses connected to the intake tube.
- Smoke-test the intake to pinpoint where unmetered air is entering.
- Replace or reseat the leaking duct, hose, or gasket and tighten the clamps.
- Clear the code and confirm fuel trims return to normal on a road test.
FAQ
Quick answers
Is it safe to drive with P2281?+
Short term yes, but the lean condition causes rough idle and can lead to misfires. Repair the air leak promptly.
Can I just clear P2281?+
It comes back until the unmetered air leak is sealed. Find and fix the leak first.
Related codes
Often seen with P2281
Read & clear P2281 yourself
Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.
✓ Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX