Air & Fuel Mixture ControlOBD2 Codes

P0106 – Meaning, Causes, Symptoms, & Fixes

Reading Time: 2 minutes


Code P0106 Definition

Manifold Air Pressure (MAP) Barometric Pressure Sensor Electric Circuit Output Range and Performance Problem

What Does P0106 Meaning?

Your car has a Manifold Absolute Pressure (MAP) Sensor that communicates with your Power Control Module (PCM) in order to measure and control your engine’s load. Your PCM needs the data from your MAP in order to control several important components of your vehicle, including parts of your ECM and your fuel ratio. Typically, the MAP sensor should be telling your PCM that your manifold pressure is between 1 to 4.5 Volts depending on if your car is at idle or at open throttle. Code P0106 is triggered when your PCM sees that the voltage pertaining to the manifold pressure is moving up and down in an erratic way, and also doesn’t see any corresponding change in engine load.

What Are the Symptoms of Code P0106?

  • Check engine light
  • Rough running engine
  • Excessive smoke from exhaust
  • Lower  fuel economy
  • Erratic acceleration
  • Poor idle

What Causes Code P0106?

  • Faulty MAP sensor
  • Faulty MAP sensor wiring
  • Leaks in air intake system
  • Open/Short in wiring for MAP sensor
  • MAP sensor affected by water or dirt

How Serious Is Code P0106?- Severe

When Code P0106 is triggered, it is important that you address the problem as soon as possible. An issue with your MAP sensor can lead to noticeable engine problems, increased blow back smoke, and a lack of fuel efficiency. This is because your MAP isn’t communicating properly with your Throttle Position Sensor (TPS) or your PCM.

Code P0106 Common Diagnosis Mistakes

Replacing the MAP sensor before doing a thorough visual check for any intake manifold vacuum leaks thought could potentially create inaccurate MAP sensor readings.

 P0150 Diagnosis and Repair:

Tools Needed to Diagnose:

Difficulty of Diagnosis and Repair – (1-4)

  1. Check to see if there are any other codes along with P0106 and clear your Check Engine Light with FIXD
  2. Check the freeze frame data in order to pinpoint the issue.
  3. Conduct a visual inspection of wiring around the vacuum line and intake system for fraying or disconnection.
  4. Use a Voltmeter to conduct a test of the output voltage from the MAP sensor. Make sure voltage is within specifications.
  5. If it is definitively determined that your MAP sensor is faulty, and you have confirmed that no problem exists with the sensor’s wiring and there are no leaks in the intake air system, the you will most likely have to replace your MAP sensor.


You may also like


  1. I have 2005 sts 4 …4.6 vvt. I have P0102. P0113. P0353. P0308. And P0300. I put new mass air flow sensor on it with no change and replaced fuel injector on no.8 cylinder no change.

    1. Changed everything in my 2007 VE jetta 2.5 . Code reads P0106 . Please guide me to know what I can do to fix the problemn

      1. Pcv valve end spark plugs

  2. FYI – I had this code for a couple of days after changing the car’s battery

    1. Thank you so much for the information. I just got a new battery and the Code showed up!

    2. Did engine light go away on it’s own after a couple days? I have the same problem with P0106 after disconnecting the battery cables. Check engine light staying on.

    3. This seems common with KIAs. IF you change the battery or leave something on and kill it it will throw this code after you replace it or recharge it. The ECM must detect the low voltage and trigger the error code. It usually goes away in 5 starts or so in this case.

  3. This showed up about a year ago an replaced sensor .. Now a year later it shows up when I was low on gas after I fueled up went away. When check engine light went away a week later I am getting notices about it again. Never cleared code light is off

  4. Where exactly is the map sensor on a 2012 Chevy Silverado 5.3?

  5. where exactly is the map sensor on a 2012 Chevy Silverado?

  6. Where am I suppose to find these sensers and who would know about them?

    1. I have a 2001 mazda protege and is throwing p0106 code for (map) I think I know it’s location but not certain and was curious if you could help point it out and what it looks like and

  7. I have a 2001 mazda protege and is throwing p0106 code for (map) I think I know it’s location but not certain and was curious if you could help point it out and what it looks like and

Leave a reply

Your email address will not be published. Required fields are marked *