Diagnostic manual index

obd2.help
AboutEspañol
OBD2.help›Powertrain›P0106

P0106

MAP/Barometric Pressure Circuit Range/Performance Problem

The engine computer is getting a MAP sensor signal that does not match the engine’s actual vacuum and load. This can be caused by a bad sensor, wiring problems, or an engine vacuum leak. It can lead to rough running, poor fuel economy, and stalling.

SEV
3/5
DRIVE
CAUTION
DIY
$20–$150
SHOP
$120–$500

Quick answer

AI-CITATION READY

What it means

P0106 sets when the PCM sees a manifold absolute pressure sensor or barometric pressure reading that is outside the expected range for current engine conditions. The signal may be inaccurate, slow to respond, or inconsistent with throttle position, engine speed, and load. The fault can be caused by the MAP sensor itself, vacuum leaks, intake leaks, wiring faults, restricted ports, or sometimes a barometric pressure calculation issue in the PCM.

Can you drive with it?

With caution. You may be able to drive short distances, but the engine may run poorly, stall, or lose power. If the check engine light is flashing, the engine is stalling, or performance is severely reduced, do not keep driving.

Most common causes

  • Faulty MAP sensor
  • Vacuum leak or intake air leak
  • Damaged, loose, or corroded MAP sensor wiring or connector

Typical repair cost

DIY usually runs $20–$150. Typical shop repair lands around $120–$500, depending on the root cause.

01 / Definition

P0106 sets when the PCM sees a manifold absolute pressure sensor or barometric pressure reading that is outside the expected range for current engine conditions. The signal may be inaccurate, slow to respond, or inconsistent with throttle position, engine speed, and load. The fault can be caused by the MAP sensor itself, vacuum leaks, intake leaks, wiring faults, restricted ports, or sometimes a barometric pressure calculation issue in the PCM.

02 / Drive status

With caution. You may be able to drive short distances, but the engine may run poorly, stall, or lose power. If the check engine light is flashing, the engine is stalling, or performance is severely reduced, do not keep driving.

03 / Symptoms

  • Check engine light
  • Rough idle
  • Hesitation on acceleration
  • Poor fuel economy
  • Hard starting
  • Stalling
  • Lack of power
  • Black smoke or rich running in some cases
  • Surging or unstable idle

04 / Causes

1Faulty MAP sensorhigh
2Vacuum leak or intake air leakhigh
3Damaged, loose, or corroded MAP sensor wiring or connectorhigh
4Blocked or contaminated MAP sensor port or hosemedium
5Faulty throttle body, EGR issue, or engine mechanical problem affecting vacuummedium
6Low or unstable engine vacuum from internal engine problemmedium
7PCM software issue or failed PCM input circuitlow

05 / Diagnostic sequence

  1. 01Check for additional codes, especially lean codes, throttle codes, or misfire codes.
  2. 02Inspect the MAP sensor connector and wiring for damage, corrosion, loose pins, or oil contamination.
  3. 03Verify the sensor port or vacuum hose is clear, correctly connected, and not cracked or melted.
  4. 04Use a scan tool to compare MAP readings with key on engine off and at idle; values should change in a reasonable way.
  5. 05Check engine vacuum with a gauge and inspect for vacuum leaks at hoses, intake gasket, brake booster, and PCV system.
  6. 06Test the MAP sensor signal, reference voltage, ground, and response while monitoring live data or using a hand vacuum pump if applicable.
  7. 07If wiring and vacuum are good, verify engine mechanical condition and consider PCM calibration or PCM fault only after all other causes are ruled out.

06 / Repairs

1Repair vacuum leaks, cracked hoses, intake leaks, or disconnected vacuum lines$0–$200
2Clean or clear the MAP sensor port or hose and replace damaged hoses$0–$50
3Repair MAP sensor wiring, connector pins, or reference voltage/ground faults$50–$250
4Replace the MAP sensor if readings remain out of range$20–$150
5Repair underlying engine or intake problems such as PCV, EGR, or throttle body issues$100–$600
6Update PCM software or diagnose PCM fault if all other checks pass$100–$800

07 / Related codes

  • P0105
  • P0107
  • P0108
  • P0171
  • P0174
  • P0300
  • P0068

08 / FAQ

Can a bad MAP sensor cause stalling?

Yes. An incorrect MAP signal can make the engine run too rich or too lean, which can cause rough idle or stalling.

Will P0106 clear itself?

It may clear temporarily if the issue is intermittent, but the code usually returns until the fault is repaired.

Is P0106 the same as a vacuum leak?

No, but a vacuum leak is a common cause. The code means the MAP reading does not match expected engine conditions.

Can I replace the MAP sensor myself?

Often yes, if it is easy to access and you can safely disconnect the connector and hose. You should still inspect for vacuum leaks and wiring problems first.

09 / Source and method

DATA BASIS
OBD-II REFERENCE + OBD2.HELP
METHOD
STATIC VALIDATION
SAFETY
INFORMATIONAL

This page combines OBD-II diagnostic reference data with OBD2.help generated diagnostic guidance for code meaning, likely causes, and repair direction.

Publishing uses deterministic schema and build validation, plus manual spot checks on representative pages before release.

Safety-critical diagnosis and repairs should be confirmed with a qualified mechanic, especially when the vehicle is misfiring, overheating, or losing power.