P0107 – Manifold absolute pressure (MAP) sensor/barometric pressure (BARO) sensor -low input

Reinier

By Reinier (Contact Me)
Last Updated 2016-06-02
Automobile Repair Shop Owner

Trouble CodeFault LocationProbable Cause
P0107 Manifold absolute pressure (MAP) sensor/barometric pressure (BARO) sensor -low input Wiring short to earth, MAP sensor, BARO sensor, ECM

We recommend Torque Pro

What Does Code P0107 Mean?

OBD II fault code P0107 is defined as “Manifold Air Pressure/Barometric Pressure Circuit Low Input”, and is set when the PCM (Powertrain Control Module) detects a signal from the MAP (Manifold Air Pressure Sensor) that falls outside of the expected value for the reigning engine load or throttle position, or otherwise fails to correlate with the actual pressure/vacuum in the intake manifold.

All applications use data from the manifold pressure (or vacuum) to calculate an appropriate fuel delivery strategy to suit the current engine load, and to make suitable adjustments to ignition timing as well as valve/cam timing on applications where VVT or VCS systems are present. From this it should be obvious that incorrect or invalid data can cause serious disruptions in the smooth and efficient operation of an engine.

On most applications, a fault code is set when the PCM detects a mismatch between the throttle position and the signal voltage from the MAP sensor for more than four continuous seconds. The deviation from the correct sensor voltage is measured against a reference voltage for the particular application. However, the four-second code setting parameter may differ between applications, which makes it important to consult the manual for the vehicle being worked on for accurate information on code setting parameters.

Note: Circuit Low Input codes are often the result of low battery voltages (that can have many possible causes), bad connections across electrical connectors or previously repaired wiring, as well as corrosion in electrical connectors. Other possible causes of low input voltages include poor installation of aftermarket components, poor quality aftermarket components like fuses, relays, and switches, and modification of the electrical system that could include the use of conductors that are not rated for use in a particular application. However, poor connections often result in high resistances in some parts of the circuit, which is why it is important to perform resistance and continuity checks during the diagnostic procedure.

What are the common causes of code P0107 ?

As with symptoms, the common causes of code P0107 and its closely related codes, P0108 and P0109 much the same on all applications. Note however, that one common cause, a poorly running engine, could set other codes along with P0107, P0108,and P0109, depending on the particular application. Below are some common causes this group of codes-

  • Lean running conditions caused by unmetered air entering the engine

  • Misfiring conditions caused by a poorly maintained engine

  • Clogged or damaged catalytic converter(s)

  • Defective MAP sensor

  • Defective MAF sensor(If fitted)

  • Defective throttle position sensor

  • Defective barometric sensor (If fitted)

  • Open circuits

  • Shorted, burnt, or damaged wiring and connectors

  • Defective PCM (Rarely)

What are the symptoms of code P0107 ?

While the symptoms of code P0107/P0108/P0109 are much the same on all applications, it should be noted that not all symptoms are always present on all applications. Moreover, the severity of some symptoms may vary between applications, but for the most part, the most common symptoms include the following-

  • Illuminated CHECK ENGINE light

  • Stored trouble code(s), which may on occasion include make and model specific codes

  • Increased fuel consumption

  • Decreased engine power and performance

  • Hard starting

  • Hesitation upon acceleration in the majority of cases

  • Unpredictable engine stalling

  • Rough idling

How do you troubleshoot code P0107 ?

NOTE #1: Some applications use MAF (Mass Airflow Sensors) instead of manifold pressure sensors. Moreover, some applications use a barometric sensor that is incorporated into the MAF sensor, with the barometric sensor serving as a back-up to the MAF sensor. In these cases, it is important to inspect the heated element of the MAF sensor for the presence of grime or residues that could impede the performance/accuracy of the sensor. In many cases, a simple cleaning of the element with an approved solvent will cure the problem.

NOTE #2: Before attempting to diagnose code P0107/P0108/P0109, it is important to ensure that the engine is in perfect running order, with no lean running or misfire conditions present. For instance, unmetered air entering the engine could interfere with the way in which the PCM interprets changes in the manifold pressure/vacuum. Inspect the vacuum system and repair all faults before attempting to diagnose this code. Also, be sure to scan for all trouble codes present, and to repair all other issues found before diagnosing this code.

Step 1

NOTE: In order to make an accurate diagnosis, you will in addition to a suitable code reader and digital multimeter, need a repair manual for the application being worked on to determine the color-coding, location, purpose, and routing of all associated wiring.

Assuming that all other issues had been resolved, record all trouble codes present, and record all available freeze-frame data. This data will be of use if an intermittent fault is identified later on.

Step 2

As a first step in the diagnostic procedure, check for a clogged or dirty air filter element, pinched, damaged, or dislodged vacuum hoses and inlet air ducting, as well as clogged or damaged catalytic converter(s). Repair/replace components and hoses as required. Operate the vehicle, and rescan the system to see if the code returns.

If however the above components are all in good order, perform a thorough inspection of all wiring and connectors. Repair/replace all burnt, corroded, damaged, or suspect wiring and connectors. Rescan the system to see if the code returns.

Step 3

If the code returns, perform ground, continuity, and reference voltage checks on all wiring at the sensor connector. Be sure to disconnect all control modules before doing continuity checks to prevent damaging the modules, and consult the manual on the color-coding and function of each wire in the connector.

Compare all readings to values stated in the manual, and repair/replace wiring as required. Reconnect all wiring, and operate the vehicle. Rescan the system to see if the code returns.

Step 4

If the code and symptoms persist, consult the manual for the correct test procedure(s) of the MAP/MAF sensor. Be sure to compare obtained readings to the manufacturer’s pressure to Hertz chart. Replace the sensor if any reading(s) fall outside of specified values. Operate the vehicle, and rescan the system to see if the code returns.

NOTE: If the vehicle is fitted with a MAF (Mass Airflow Sensor) instead of a MAP sensor and you have not already done so, now would be a good time to inspect the MAF sensor’s element for residues that could affect its performance. Only use approved solvents to (carefully) clean the element. Reassemble the inlet ducting, operate the vehicle, and rescan the system to see if the code returns.

Step 5

If all obtained readings fall within the manufacturers specifications, it is likely that there is an intermittent fault present, which can sometimes be extremely challenging to locate and repair. If all other repair attempts fail to resolve the problem, you may have to allow the fault to worsen before an accurate and definitive diagnosis/repair can be made.

Although PCM failure is not altogether impossible, it is a rare event. Therefore, the fault must be sought elsewhere before any control module is replaced.

Codes Related to P0107

  • P0108 – Relates to “Manifold Air Pressure/Barometric Pressure Circuit High Input”

  • P0109 – Relates to “Manifold Absolute Pressure/Barometric Pressure Circuit Intermittent”

BAT Team Discussions for P0107

  • 2003 chevrolet venture
    Her is some info for the PO446 code....Jim..... SYSTEM DESCRIPTION This DTC tests the evaporative emission (EVAP) system for a restricted or blocked EVAP vent path. The control module commands the EVAP canister purge solenoid Open and the EVAP canister vent solenoid Closed. This allows vacuum to b...
  • '05 trailblazer with lots of trouble codes!!!
    I have a 2005 trailblazer and for the last 2-3 months it's had a rough idle, stalls occasionally at stops, really shaky feeling, surges while driving and sometimes it gets a surge while at a stop. I've had it to 3 different mechanics and no one can figure out what's going on. On my way to the last...
  • 2004 grand prix P0496
    Here is some info on it that might help you...Jim............DTC P0496 SYSTEM DESCRIPTION This DTC tests for undesired intake manifold vacuum flow to the evaporative emission (EVAP) system. The control module seals the EVAP system by commanding the EVAP canister purge solenoid valve OFF and the E...
  • 2001 chrysler town country 3.8
    ;yes,after i replaced the ignition coil and added a couple of grounds the van runs good when it is warm ,but there is still a little problem ,when its cold it don't want to start unless i pump the gas peddle and when it is warm i can shut it off and it will start up every time . the codes i get now...
  • 97 olds eighty eight
    I curious: my understanding is that P0107 is a MAP (manifold absolute pressure) code, how did you determine it is for "VAF" (vane air flow)?...