P0106
Manifold Absolute Pressure/Barometric Pressure Circuit Range/Performance
Get Your FREE AI Diagnostic Report
Enter your vehicle for a personalized diagnosis for code P0106
The P0106 code means the MAP sensor is communicating with the engine computer, but its readings don't match what the ECM expects based on data from other sensors like the throttle position sensor and engine speed. This is a "rationality" or "correlation" code — the sensor isn't completely dead, but its output doesn't make sense in context. For example, the MAP sensor might show high vacuum at wide-open throttle, or low vacuum at idle, which contradicts normal engine physics.
Vacuum leaks are the single most common cause of this code, and they can be tricky to find. A cracked vacuum hose, a leaking intake manifold gasket, or even a bad brake booster diaphragm can alter the actual manifold pressure, making the MAP sensor's accurate reading appear wrong to the ECM. The MAP sensor itself is the second most likely cause — internal degradation can cause it to lose accuracy without failing completely.
Start your diagnosis by listening for hissing sounds around the intake manifold with the engine idling, which can indicate a vacuum leak. You can also use carburetor cleaner sprayed around intake connections — if the idle changes when you spray an area, you've found a leak (be careful near hot exhaust). Check the small vacuum hose to the MAP sensor for cracks or blockage. If no leaks are found, the MAP sensor likely needs replacement. This code should be addressed soon, as incorrect manifold pressure data leads to poor fuel economy and can cause long-term damage.
Severity
Symptoms
- •Check Engine Light is on
- •Rough or unstable idle
- •Hesitation or stumbling during acceleration
- •Poor fuel economy
- •Engine surging at steady speeds
- •Engine may stall when coming to a stop
Likely Causes
Leaks in the intake manifold gasket, vacuum hoses, or brake booster line cause the actual intake pressure to differ from what the ECM expects, making the MAP sensor appear out of range.
The MAP sensor may be reading within its electrical range but providing values that don't correlate correctly to actual manifold pressure, indicating internal sensor degradation.
The small vacuum hose running to the MAP sensor can become clogged with carbon deposits or develop a small crack, giving the sensor an inaccurate pressure reading.
A severely clogged air filter changes the manifold vacuum characteristics, potentially causing the MAP sensor reading to fall outside the ECM's expected range for given conditions.
A stuck-open EGR valve introduces exhaust gas into the intake at inappropriate times, altering manifold vacuum and causing MAP sensor readings that don't match expected values.
Estimated Cost
Professional Repair
Includes parts + labor
Common Fixes
- Inspect and repair vacuum leaks in hoses and intake manifold gaskets
- Replace the MAP sensor
- Replace or clean the MAP sensor vacuum hose
- Replace the air filter
- Inspect and clean or replace the EGR valve if applicable
Shop Parts
Videos
P0106 Code Explained: Manifold Absolute Pressure Sensor Issues FIXED!
WeeklyTools
How to Fix P0106 Engine Code in 2 Minutes [1 DIY Method / Only $11.78]
nonda
Causes and Fixes P0106 Code: Manifold Absolute Barometric Pressure Sensor Range Performance
HVAC Mechanic