If your OBD-II scanner identifies a P0106 code after checking, it could be faulty. The P0106 error code is described as ‘Manifold Absolute Pressure Sensor (MAP), Barometric Pressure Sensor (BARO), Circuit Interval/Performance Issue’. This code is generated when the Powertrain Control Module / ECM receives abnormal MAP/BARO sensor readings. A MAP sensor that is working properly should send between 1 and 4 volts of signal to the PCM depending on the engine load. The PCM will display the P0106 error code if it detects the MAP/BARO signal to be above or below the predefined threshold over a period of time.
The P0106 problem is common to Chevrolet (especially the Cruze), Volkswagen and Hyundai.
The MAP sensor measures intake manifold pressur. The BARO sensor measures the atmospheric pressure. In most vehicles the MAP and BARO sensors are combined to form a single sensor.
PCM uses the MAP sensor data to calculate engine load, fuel distribution and, in some cases, ignition timing. Some vehicles don’t have a sensor. To calculate fuel distribution, a Mass Air Flow sensor (MAF), instead of a MAP sensor, is used. There are also vehicles that use a MAF as the primary sensor, and a MAP as a back-up.
Note: Range/Performance-related fault codes are set when the current engine speed/rate calculations are made and the information gathered from the sensors falls outside the range expected by the PCM.
Other MAP sensor fault code include P0105 P0107 P0108 and P0109.
All MAP sensors are located in the intake system, regardless of their design. The image below shows where the MAP sensors are typically located in four-cylinder engines.
Table of Contents

What are the causes of fault code P0106?
Most common problems that can trigger the fault code P0106 are:
- Vacuum leaks, (cracked intake hose or loose connectors)
- Electrical faults (open circuit, high resistance or short circuit)
- Cable connections that are damaged, worn out, broken or corroded
- Faulty BARO/MAP sensor
- Failure of the exhaust gas recirculation system (EGR)
- A faulty control module is rare
Note: If there are other codes stored along with P0106, then the symptoms and causes of the code will be different from what is listed. P0106 may be caused by other fault codes and the following problems.
- A severe or prolonged misfire in one or several cylinders
- Catalytic converters clogged
- Faulty throttle sensor
- Mass air flow sensor faulty
- Faulty exhaust gas circulation valve
- Faulty idle control motor
What are the symptoms of fault code P0106?
- Increased exhaust emissions values
- Engine fault light illuminated
- Fuel consumption increases
- Engine performance and speed reduction issues during sudden acceleration
- Engine misfiring or stalling
- Idling irregularity
- Black smoke from the exhaust
How to Fix Fault Code P0106?
- The vacuum lines and the air intake hose connection must be checked and repaired if needed.
- Check cables and circuits; replace worn out cables and tighten loose connections.
- While the engine is running, a voltage test on the sensor should be done. At idle, the voltage is usually between 1 and 1.5 volts. When you are at full throttle, it’s typically around 4.5.
- If none of these steps resolves the problem, replace the sensor.
- If it does not work then the ECU must be tested.
How serious is fault code P0106?
The engine runs poorly when the fault code P0106 is present. This requires immediate attention. Diagnose the vehicle as soon as you can. An issue with the MAP sensor can cause excessive fuel consumption, poor vehicle performance and difficulties starting in certain conditions. Continued driving in this condition may result in further damage.
