Diagnostic manual index

obd2.help
AboutEspañol
OBD2.help›Powertrain›P0107

P0107

Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Low

The engine computer is seeing a very low signal from the MAP or barometric pressure sensor. This usually means a wiring, connector, or sensor problem. It can cause poor running, hard starting, stalling, or bad fuel economy.

SEV
3/5
DRIVE
CAUTION
DIY
$20–$120
SHOP
$120–$350

Quick answer

AI-CITATION READY

What it means

P0107 means the PCM has detected a MAP sensor or BARO sensor signal below the expected range. The sensor may be reading too little pressure, or the circuit may have an electrical fault such as an open ground, damaged wiring, corrosion, or a failed sensor. On some vehicles the MAP sensor is combined with the BARO function, while on others the barometric pressure reading comes from another source in the PCM.

Can you drive with it?

With caution. You may be able to drive short distances, but engine performance can be poor and the engine may stall. Get it checked soon, especially if the engine runs rough or loses power.

Most common causes

  • Bad MAP sensor or combined MAP/BARO sensor
  • Loose, corroded, or damaged connector at the sensor
  • Broken, shorted, or rubbed-through wiring in the sensor circuit

Typical repair cost

DIY usually runs $20–$120. Typical shop repair lands around $120–$350, depending on the root cause.

01 / Definition

P0107 means the PCM has detected a MAP sensor or BARO sensor signal below the expected range. The sensor may be reading too little pressure, or the circuit may have an electrical fault such as an open ground, damaged wiring, corrosion, or a failed sensor. On some vehicles the MAP sensor is combined with the BARO function, while on others the barometric pressure reading comes from another source in the PCM.

02 / Drive status

With caution. You may be able to drive short distances, but engine performance can be poor and the engine may stall. Get it checked soon, especially if the engine runs rough or loses power.

03 / Symptoms

  • Check Engine Light on
  • Rough idle
  • Hard starting
  • Stalling
  • Poor acceleration
  • Poor fuel economy
  • Black smoke or rich running
  • Engine hesitation
  • Transmission shift problems on some vehicles

04 / Causes

1Bad MAP sensor or combined MAP/BARO sensorhigh
2Loose, corroded, or damaged connector at the sensorhigh
3Broken, shorted, or rubbed-through wiring in the sensor circuithigh
4Low reference voltage or poor ground to the sensormedium
5Vacuum leak or disconnected MAP sensor hose on engines that use a vacuum linemedium
6Clogged port or contamination at the MAP sensormedium
7PCM issue or software problemlow

05 / Diagnostic sequence

  1. 01Scan for all stored codes and freeze frame data. Check for related codes such as sensor circuit voltage, 5-volt reference, or engine vacuum codes.
  2. 02Inspect the MAP/BARO sensor connector for looseness, bent pins, corrosion, oil, or water intrusion.
  3. 03Check the wiring harness for rubbing, broken insulation, cuts, or melted sections.
  4. 04Verify the sensor has proper 5-volt reference, ground, and signal voltage with a multimeter or scan tool.
  5. 05If the vehicle uses a vacuum hose to the MAP sensor, inspect the hose for cracks, disconnection, blockage, or collapse.
  6. 06Compare live MAP readings to engine key-on, engine-off barometric pressure and to expected values for your altitude.
  7. 07Test the sensor by applying vacuum if applicable, or substitute a known good sensor if wiring checks out.
  8. 08Clear the code and road test to confirm the repair.

06 / Repairs

1Clean, repair, or replace damaged connectors and wiring$20–$150
2Replace the MAP or MAP/BARO sensor$40–$180
3Repair or replace a cracked, loose, or blocked vacuum hose$10–$60
4Repair power, ground, or reference voltage problems$50–$200
5Update or diagnose PCM only if wiring and sensor testing are good$100–$400

07 / Related codes

  • P0105
  • P0106
  • P0108
  • P0109
  • P0068
  • P0069

08 / FAQ

Can a dirty MAP sensor cause P0107?

Yes. Dirt, oil, or carbon buildup can block the sensor port and lower the signal reading.

Will P0107 cause poor gas mileage?

Yes. The engine computer may calculate fuel delivery incorrectly, which can reduce fuel economy.

Can I reset P0107 by clearing the code?

You can clear it, but the code will usually return if the sensor, wiring, or vacuum problem is still present.

Is P0107 always a bad sensor?

No. Wiring faults, connector problems, vacuum hose issues, and low reference voltage are also common causes.

09 / Source and method

DATA BASIS
OBD-II REFERENCE + OBD2.HELP
METHOD
STATIC VALIDATION
SAFETY
INFORMATIONAL

This page combines OBD-II diagnostic reference data with OBD2.help generated diagnostic guidance for code meaning, likely causes, and repair direction.

Publishing uses deterministic schema and build validation, plus manual spot checks on representative pages before release.

Safety-critical diagnosis and repairs should be confirmed with a qualified mechanic, especially when the vehicle is misfiring, overheating, or losing power.