# P0107: Manifold Absolute Pressure/Barometric Pressure Circuit Low

**Verdict:** Drive to a shop this week

Air intake - Generic OBD-II code, applies to all gasoline cars and light trucks sold in the US since 1996.

- **Typical cost:** $100-$450
- **Urgency:** This week
- **Most likely:** Failed MAP sensor or connector fault
- **DIY?:** Steps 1-3

## Quick answer

P0107 means the voltage on the manifold absolute pressure (MAP) sensor signal wire has dropped below the range the engine computer accepts. A signal that low would mean near-total vacuum, which no running engine produces. A failed sensor, a connector problem, or a wiring fault such as a short to ground or a lost 5-volt supply are the usual causes.

## What does P0107 mean?

The MAP sensor reports intake manifold pressure as a voltage. The engine computer sends it a 5-volt reference and a ground, and the sensor returns a signal that typically runs from around 1 volt at high vacuum to roughly 4 to 4.5 volts near outside air pressure, depending on the design. The computer uses this to work out engine load, fuel delivery and spark timing.

P0107 is a circuit code. It sets when the signal voltage stays below a calibrated minimum, often a few tenths of a volt, for several seconds while the key is on or the engine runs. That voltage is outside anything the sensor would report in normal use, so the computer assumes a wiring or sensor fault rather than real pressure. Many makers set it on the first trip and then estimate load from throttle position and RPM instead.

## What are the symptoms of P0107?

- Check engine light on
- Hesitation or stumbling when accelerating
- Rough idle or stalling, especially when pulling away
- Hard starting
- Little change in driving on some engines that rely mainly on a MAF sensor

## What causes P0107?

Ranked from most to least likely. Check them in this order: the cheap, common causes first.

1. **Failed MAP sensor** (most common). Internal failure of the sensor's electronics can pull the signal toward zero. Heat cycling, vibration and oil vapor from the PCV system are common stresses, and higher-mileage vehicles see it most. If the signal reads near zero while the 5-volt reference and ground are good at the connector, and the wiring checks out, the sensor is the likely fault.
2. **Unplugged, loose or corroded connector** (common). A connector that is unplugged, half-latched or corroded can break the 5-volt reference or the signal path, and on many designs that drives the signal low. Water from a leaking cowl or a pressure washer, broken locking tabs and pins pushed back during other repairs are typical. Unplug, inspect and reseat it before buying parts.
3. **Signal wire shorted to ground or open 5-volt reference** (common). A signal wire rubbed through against a bracket, the engine or a heat shield can short to ground and pull the voltage down. An open in the 5-volt reference wire has the same effect. Harness sections near the intake manifold, where heat and vibration are worst, and rodent-chewed wiring are the places to check.
4. **Shared 5-volt reference pulled down by another sensor** (less common). Many engine computers feed several sensors, such as the throttle position, fuel tank pressure or A/C pressure sensors, from a shared 5-volt reference circuit. A shorted sensor elsewhere can drag that supply down and set P0107 along with other low-voltage codes. Unplugging the other sensors one at a time while watching the reference voltage finds it.
5. **Engine computer fault** (rare). A failed reference voltage supply or input circuit inside the engine computer can cause P0107, but it is uncommon. It is considered only after the sensor, connector and wiring all test good and the reference voltage is still missing at the computer itself. Checking for water damage and service bulletins comes first.

## How do you diagnose P0107?

1. With the key on and engine off, read MAP or MAP voltage on a scan tool; a value near zero confirms a low-circuit fault.
2. Unplug and inspect the connector for corrosion, bent pins and broken latches, then reconnect it firmly.
3. Measure the 5-volt reference and ground at the connector with a multimeter.
4. If the reference is low, check for other low-voltage codes and unplug the sensors that share it, one at a time.
5. If reference and ground are good, check the signal wire for a short to ground before replacing the sensor.

## How do you fix P0107, and what does it cost?

| Fix | Typical cost | What it involves |
| --- | --- | --- |
| Repair connector or wiring | $100-$400 | Includes tracing the short or open and repairing the harness properly. |
| Replace MAP sensor | $100-$350 | Only after the reference, ground and signal wiring test good. |
| Replace another sensor shorting the shared reference | $100-$450 | Cost depends on which sensor, such as a throttle position sensor, is at fault. |

## Is it safe to drive with P0107?

> **Drive to a shop this week.** Usually safe for short trips, but the engine may hesitate or stall, which can be risky when pulling into traffic. Get it checked within a few days, and stop driving if the engine stalls often or the check engine light starts flashing.

## Will P0107 fail an emissions test?

P0107 keeps the check engine light on, which fails an OBD-II emissions test in most states. With the computer estimating load instead of measuring it, fuel control is less precise and emissions can rise. After the fix, clearing the code resets the readiness monitors, so drive a few days of normal trips before testing.

## After the repair: clearing P0107

Once repaired, clear the code and check MAP on a scan tool: with the key on and engine off it should be close to barometric pressure, and at warm idle it should drop and stay steady. Wiggle the harness gently while watching for dropouts. No return of P0107 after several drives confirms the fix.

## How to prevent P0107

- Make sure the MAP connector clicks fully home after any work around the intake.
- Keep harness clips and loom in place so wires cannot rub on brackets or hot parts.
- Avoid spraying high-pressure water straight at engine connectors when cleaning the engine bay.
- Deal with rodent problems early; chewed engine wiring often causes sensor circuit codes.

## Codes often seen with P0107

- [P0106](/codes/p0106): Manifold Absolute Pressure/Barometric Pressure Circuit Range/Performance
- [P0108](/codes/p0108): Manifold Absolute Pressure/Barometric Pressure Circuit High
- [P0122](/codes/p0122): Throttle/Pedal Position Sensor/Switch "A" Circuit Low
- [P0121](/codes/p0121): Throttle/Pedal Position Sensor/Switch "A" Circuit Range/Performance
- [P0171](/codes/p0171): System Too Lean (Bank 1)

## Frequently asked questions

### Can I drive with a P0107 code?

You can usually drive with P0107 for short trips, but be ready for hesitation or stalling. The computer substitutes an estimated load value, so the engine may run unevenly. Get it checked within a few days, and avoid busy roads if the engine stalls at stops or when pulling away.

### What does MAP sensor circuit low mean?

Circuit low means the voltage on the MAP sensor's signal wire is below the range the computer accepts. That voltage would mean near-perfect vacuum, which a running engine never produces. So the computer decides the sensor, its connector or its wiring has failed, rather than reporting a real pressure.

### What causes P0107?

A failed MAP sensor is the most common cause of P0107. Unplugged, loose or corroded connectors and wiring shorted to ground or with an open 5-volt reference are also common. Less often, another sensor on the shared 5-volt reference pulls the supply down, or the engine computer itself is faulty.

### How much does it cost to fix P0107?

Most P0107 repairs cost $100 to $450 at an independent shop. A new MAP sensor runs $100 to $350, and connector or wiring repair $100 to $400. If another sensor is shorting the shared 5-volt reference, replacing that sensor costs about $100 to $450, depending on which one it is.

### Can I replace a MAP sensor myself?

Yes, on most engines replacing a MAP sensor is a simple job involving one or two bolts and a connector. Check the O-ring or hose while it is out, and confirm the new reading with a scan tool. Test the wiring first, though, since a new sensor will not fix a wiring fault.

### Can an unplugged MAP sensor cause P0107?

Yes, on many vehicles an unplugged or half-connected MAP sensor sets P0107, because the computer then sees little or no signal voltage. It often happens after air filter, throttle body or intake work. Push the connector until the latch clicks, clear the code and see whether it returns.

### Why do I have P0107 and other low-voltage codes?

Several low-voltage codes together, such as P0107 with P0122, usually mean a shared 5-volt reference circuit is being pulled down. One shorted sensor or a damaged wire on that circuit affects every sensor it feeds. A shop unplugs sensors one at a time to find the one that restores the voltage.

### Will P0107 cause the car to stall?

P0107 can cause stalling, especially at idle or when pulling away. Without a valid MAP signal, the computer relies on a substitute value, and fuel delivery may not match what the engine needs. Engines that rely mainly on MAP rather than a MAF sensor tend to run worse.

### Is P0107 the same as P0108?

No, P0107 means the MAP signal voltage is too low, while P0108 means it is too high. Low voltage usually points to a short to ground, a lost 5-volt reference or a failed sensor. High voltage more often points to an open ground, a short to voltage or a failed sensor.

### Can a bad MAP sensor damage the engine?

A bad MAP sensor rarely damages the engine directly. The bigger risks are stalling in traffic and a fuel mixture that runs too rich or too lean over time, which can overheat or foul the catalytic converter. Fixing P0107 promptly avoids those knock-on costs.

## Sources

- [SAE J2012: Diagnostic Trouble Code Definitions](https://www.sae.org/standards/content/j2012_201812/)
- [EPA: On-Board Diagnostics (OBD)](https://www.epa.gov/state-and-local-transportation/vehicle-emissions-board-diagnostics-obd)

## Other air intake codes

- [P0101 Mass or Volume Air Flow "A" Circuit Range/Performance](https://diagxcar.com/codes/p0101)
- [P0102 Mass or Volume Air Flow "A" Circuit Low](https://diagxcar.com/codes/p0102)
- [P0106 Manifold Absolute Pressure/Barometric Pressure Circuit Range/Performance](https://diagxcar.com/codes/p0106)
- [P0108 Manifold Absolute Pressure/Barometric Pressure Circuit High](https://diagxcar.com/codes/p0108)
- [P0112 Intake Air Temperature Sensor 1 Circuit Low (Bank 1)](https://diagxcar.com/codes/p0112)
- [P0113 Intake Air Temperature Sensor 1 Circuit High (Bank 1)](https://diagxcar.com/codes/p0113)
- [P0117 Engine Coolant Temperature Sensor 1 Circuit Low](https://diagxcar.com/codes/p0117)
- [P0118 Engine Coolant Temperature Sensor 1 Circuit High](https://diagxcar.com/codes/p0118)
- [P0121 Throttle/Pedal Position Sensor/Switch "A" Circuit Range/Performance](https://diagxcar.com/codes/p0121)
- [P0122 Throttle/Pedal Position Sensor/Switch "A" Circuit Low](https://diagxcar.com/codes/p0122)
- [P0405 Exhaust Gas Recirculation Sensor "A" Circuit Low](https://diagxcar.com/codes/p0405)

## Symptoms

- [Why does my car hesitate when I accelerate?](https://diagxcar.com/symptoms/car-hesitates-when-accelerating)
- [Why does my car stall while driving?](https://diagxcar.com/symptoms/car-stalls-while-driving)
- [Why is my car idling rough?](https://diagxcar.com/symptoms/rough-idle)

---

Source page: https://diagxcar.com/codes/p0107
Updated: 2026-11-03
General information, not a substitute for a qualified mechanic.
