What does P0106 Manifold Absolute Pressure/Barometric Pressure Circuit Range/Performance Problem mean?

The P0106 OBD code stands for Manifold Absolute Pressure/Barometric Pressure Circuit Range/Performance Problem.

This code is a generic powertrain code that applies to vehicles equipped with OBD-II technology.

The Powertrain Control Module (PCM) uses the Manifold Absolute Pressure Sensor (MAP) to monitor engine load.

The PCM supplies a 5 Volt reference signal to the MAP sensor and looks for any change in manifold pressure to be preceded by a change in engine load.

If the PCM detects a rapid change in MAP value without any corresponding change in engine load, it will set a P0106 code.

This code could be caused by a variety of factors including a bad MAP sensor, water/dirt intrusion affecting the MAP sensor connector, or a ground problem due to corrosion.

To diagnose and fix the issue, you can use a scan tool to check the MAP sensor value and compare it to the BARO reading.

You can also perform various tests to check for vacuum restrictions, open or short circuits, and existing grounds.

P0106 Symptoms

  • Engine runs rough
  • Black smoke at tailpipe
  • Engine will not idle
  • Poor fuel economy
  • Engine misses at speed

Possible P0106 Causes

  • Bad MAP sensor
  • Water/dirt intrusion affecting MAP sensor connector
  • Intermittent open in the reference, ground, or signal wire for the MAP sensor
  • Intermittent short in the reference, ground, or signal wire for the MAP sensor
  • Ground problem due to corrosion causing intermittent signal problem
  • A break in the flexible air intake duct between the MAF and the intake manifold
  • Bad PCM (do not assume the PCM is bad until youu0027ve exhausted all other possibilities)

Troubleshooting P0106 error code

  1. Using a scan tool, watch the MAP sensor value with the key on, engine off. Compare the BARO reading with the MAP reading. They should be roughly equal. The voltage for the MAP sensor should read approx. 4.5 volts.
  2. Now start the engine and look for a significant drop in the MAP sensor voltage indicating the MAP sensor is working.
  3. If the MAP reading doesnu0027t change, perform the following: With the Key on, engine off, disconnect the vacuum hose from the MAP sensor. Using a vacuum pump, pull 20 in. of vacuum on the MAP sensor. Does the voltage drop? It should. If it doesnu0027t, inspect the MAP sensor vacuum port and vacuum hose to manifold for a restriction of some kind. Repair or replace as necessary.
  4. If there are no restrictions, and the value doesnu0027t change with vacuum, then perform the following: with the Key on and engine off and the MAP sensor unplugged, check for 5 Volts at the reference wire to the MAP sensor connector with a Digital Voltmeter. If there is none, check for reference voltage at the PCM connector. If the reference voltage is present at the PCM connector but not the MAP connector, check for open or short in the reference wire between MAP and PCM and retest. If reference voltage is present, then check for existing ground at the MAP sensor connector. If it isnu0027t present then repair open/short in the ground circuit. If ground is present, then replace MAP sensor.
  5. Other MAP sensor trouble codes include P0105, P0107, P0108, and P0109.