How to Fix P0106 Code: What It Means and How to Solve It

OBD2 Scanners is reader-supported. When you buy through links on our site, we may earn an affiliate commission.

Yellow lit engine error sign on car dashboard close up

Codes are a common occurrence for car owners. They happen when there is an issue that needs to be fixed. For example, the P0106 code will pop up if you have a fuel pressure problem in your engine.

Many people ignore this code and continue to drive their cars, but this can cause significant problems down the line! In this blog post, we'll look at how to fix the P0106 code quickly and efficiently so it doesn't become any bigger of an issue than it already is.

What Does P0106 Mean?

P0106 code is one of the most common codes that you will see when diagnosing a Check Engine Light through an OBD2 scanner. P0106 is a generic OBDII code that means your Manifold Absolute Pressure Sensor has the possibility of being the issue. 

This sensor measures pressure above atmospheric, which can help determine how much power to use for combustion. It tells you when there's too much or not enough air entering your engine at any given time. 

The MAP sensor is another possible reason for your Check Engine Light - this sensor measures the change in manifold pressure and helps in determining how much fuel to use.

How to Fix P0106 Code?

Fixing the P0106 code isn't a difficult task. However, you must know how to do it. Because this P0106 code can be caused by various issues, it is critical to diagnose thoroughly before replacing the MAP sensor.

Begin with the most simple test. So, what is the test we are talking about? It is visually inspecting the wiring and hoses surrounding the MAP sensor. After that, you may then proceed to the full MAP sensor diagnosis.

Step-by-Step Guide

  1. Turn on your vehicle's ignition but do not start it.
  2. Check the MAP sensor data with an OBD2 scan tool. The pressure sensor's voltage should fall from 4.5 volts to around 1 volt. If it doesn't, there's something wrong with the wiring or the sensor.
  3. To test the MAP sensor, use the vacuum pump. Apply a vacuum pressure of 20 inches without starting the engine. If the voltage does not drop, inspect the port and hose for debris clogs.
  4. Check all wiring harnesses to ensure they are appropriately connected and routed correctly; inspect for damage, corrosion, abrasion due to rubbing against other components, and tightness (snapped or broken wires and loose connections).
  5. Make sure the MAP sensor has a proper supply voltage. Start by checking all wiring harnesses for damage, corrosion, or abrasion when rubbing against other components. Then check each connection, in turn, using a digital voltmeter (multi-tester), starting with one end of the wire and working back to the other end.
  6. When you get your reading, make sure it is within the manufacturer's specifications (should be no more than 100 mV). If any components in the circuit can affect voltage, such as fuses or relays, check them with a digital voltmeter, too; they should also read correctly.

After you've completed these diagnostics, it's time to address the P0106 code error.

  • Check if the wiring is not damaged and that the host and clamps are tight and fit.
  • Replace any damaged wires, clear the codes and perform a test drive to see if the P0106 code reappears.
  • Remove the MAP sensor and clean it with an electronic parts cleaner.
  • If there is any corrosion on the engine ground, clean it with an automotive corrosion cleaner.
  • If the code does not clear after these steps, the MAP sensor must be replaced.

What are the Symptoms of the P0106?

If this code comes up, you may notice symptoms like your vehicle idling rough or surging at speeds under 40 mph. The Check Engine Light may come on as well. If it does, try MAP sensor reset for a more immediate fix - if that doesn't work, then Manifold Absolute Pressure Sensor is likely an issue. 

You may also notice excessive smoke from the exhaust or your vehicle overheating. The computer does not receive the correct information about how much air is entering the engine, so it sets off the P0106 code to alert you of this issue.

The computer will also turn on the Check Engine Light when dealing with a P0106 error code. That's why many people refer to these codes as " Check Engine Light Codes" as well. 

Causes of the P0106 Code

Various things can cause a P0106 code to be set. Apart from what was mentioned earlier, here are a few other things that can cause this trouble code:

  • Cracked intake hose or faulty intake hose clamps (most common)
  • MAP sensor failure
  • The MAP sensor's wiring has been damaged
  • In the MAP sensor, there may be water or debris
  • The MAP sensor wire is open/short.
  • PCM failure (least common)

P0106 Code FAQ

1. What are the common mistakes in diagnosing P0106

Not checking MAP sensor reset first is a common mistake in diagnosing the P0106. This code will also cause the Check Engine Light to come on, so there's no reason not to start with MAP sensor reset before moving on expenses like Manifold Absolute Pressure sensor replacement or repair.

The easiest way for drivers of all skill levels can have their check engine light turn off completely!

2. How serious is the P0106?

The MAP sensor is a more serious issue than the Manifold Absolute Pressure sensor. MAP sensor reset fixes this code, but it will come back again if MAP Sensor itself has failed or its wiring is faulty.

3. How Much is the Repair Cost of the P0106?

Repair costs for MAP sensor reset will vary depending on the MAP sensor itself, but it won't be more than $100.

4. Can I drive a car with a faulty MAP sensor?

In most circumstances, you can continue to drive with a faulty MAP sensor. The signals from the sensor are used by your car's computer or powertrain control module (PCM) to decide how much fuel to feed into the engine cylinders. The engine will run rich if the computer adds too much fuel.

5. What happens if I disconnect my MAP sensor?

Driving the vehicle with the Manifold Absolute Pressure (MAP) sensor unplugged is not recommended. If the MAP sensor fails, the fuel flow will be excessive, causing damage to the engine and exhaust system (catalytic converters.)


If you're looking for instructions on how to fix the P0106 code on your own, MAP sensor reset is the way to go. It's an easy and quick fix that can be done in a few minutes! We hope this how-to guide helped and walked you through fixing your vehicle.