P0106 Code: Manifold Absolute Pressure Sensor Range/Performance

🟠 Moderate severity · drivable

You can usually drive, but the engine may hesitate or idle rough until the problem is found.

What P0106 means

The MAP sensor signal is out of the expected range for the current engine conditions. The computer compares the sensor reading to what it expects and finds a mismatch. This usually points to a vacuum leak or a weak sensor.

Symptoms

Common causes

How to fix it

FixDIY?Typical cost
Find and repair vacuum leaksYes$20–100
Check and replace the MAP vacuum hoseYes$5–20
Replace the MAP sensorYes$40–120
Repair the wiring and connectorYes$20–80

Frequently asked questions

Can I drive with P0106?
Yes, but the engine may hesitate or idle rough. A vacuum leak can also let unfiltered air in and lean out the fuel mixture.
What causes a range/performance fault?
The sensor works but reads outside the expected range. Vacuum leaks are the most common reason for this code.
How do I check for a vacuum leak?
Look for cracked or disconnected hoses and listen for hissing at idle. A smoke test at a shop finds leaks fast.

Related codes

P0105
P0105 Code: Manifold Absolute Pressure Sensor Circuit
P0107
P0107 Code: Manifold Absolute Pressure Sensor Circuit Low
P0108
P0108 Code: Manifold Absolute Pressure Sensor Circuit High

Updated 2026-08. This page is informational and not a substitute for professional diagnosis.