P0106 Code — MAP/Barometric Pressure Circuit Range/Performance (Causes & How to Fix)

Fix OBD‑II code P0106: MAP/Barometric Pressure Circuit Range/Performance. Step‑by‑step diagnosis, repair costs, and emissions impact.

⏱️ Time30‑60 minutes
📋 Severitymedium
🚗 Applies ToToyota, Honda, Ford, Chevrolet
⚠️ DTC CodeP0106
P0106 — Powertrain Fuel & Air diagnostic guide

What Does DTC P0106 Mean?

P0106 on your Powertrain Fuel & Air system means: The engine control module (ECM) is seeing a voltage signal from the MAP (Manifold Absolute Pressure) sensor that is outside its normal operating range. This usually means the sensor, its wiring, or the vacuum source is faulty, causing the ECM to receive incorrect pressure data.

How to Diagnose and Fix P0106 — Step by Step

  1. 1

    Visual inspection of sensor and connector

    Locate the MAP sensor on the intake manifold. Look for cracked housing, broken hose clamps, and corrosion on the connector pins. A clean, tight connection is the first line of defense.

  2. 2

    Check for vacuum leaks

    With the engine off, gently tug on the MAP hose. Spray carburetor cleaner around the hose and sensor while the engine idles; a change in idle speed signals a leak.

  3. 3

    Measure MAP sensor voltage with a digital multimeter

    Reconnect the battery, back‑probe the signal wire, and record the voltage at idle (≈800 rpm). A healthy sensor reads roughly **0.5 V‑4.5 V** depending on barometric pressure.

  4. 4

    Monitor live MAP sensor data

    Use an OBD‑II scanner to view PID 0C (MAP). At idle the pressure should be near **0 kPa** (vacuum). When you press the accelerator, the reading should rise smoothly to **100‑150 kPa**.

  5. 5

    Test sensor heater resistance (if equipped)

    Disconnect the sensor and measure resistance across the heater terminals. Most heaters read **30‑50 Ω**. Values far outside this range indicate a failed heater.

  6. 6

    Replace the MAP sensor

    Install a new OEM‑type sensor, torque to **8‑10 Nm**, reinstall the vacuum hose with a fresh clamp, and reconnect the plug. Clear the code and complete three drive cycles.

When to Call a Professional Mechanic

If the MAP sensor voltage stays out of range after cleaning the connector, or if the engine stalls repeatedly despite a new sensor, a professional should check the ECM’s input circuitry and perform a pressure test on the intake manifold.

Diagnostic Flowchart

Follow this visual guide to systematically diagnose P0106:

Your check‑engine light just lit up and the scanner shows P0106 – MAP/Barometric Pressure Circuit Range/Performance.

Drivers of Toyotas, Hondas, Fords, and Chevys often see this code when the ECM thinks the MAP sensor is sending impossible pressure numbers. The guide below walks you through the most common reasons, how to confirm them, and what it costs to fix the problem.


60‑Second Quick Scan

  1. Is the MAP hose loose? Pop the hood, locate the black hose attached to the sensor, and give it a gentle tug. If it slides off, reseat it and clear the code.

  2. Does the connector look corroded? Shine a flashlight on the pins. Greenish deposits or bent pins are a red flag. Unplug, spray contact cleaner, and reconnect.

If either step resolves the issue, you’re done. If not, move on to the full diagnostic flow.


What You’ll Feel While Driving

SymptomWhy It Happens
Engine stalls at idleThe ECM receives a “zero pressure” signal and cuts fuel.
Hesitation on accelerationWrong pressure data makes the fuel map lean, causing a stumble.
Poor fuel economyThe engine runs richer or leaner than needed.
Rough idle or surgingThe ECM constantly chases a phantom pressure change.
Check‑engine lightThe code appears as soon as the ECM detects voltage outside its calibrated window.

These symptoms indicate that the MAP sensor is affecting performance, not just the warning light.


Root Causes – What Triggers P0106

  • Dirty or cracked vacuum hose – Leaks let unmetered air bypass the sensor, creating erratic voltage.
  • Corroded or loose electrical connector – Poor contact changes the sensor’s voltage signal.
  • Faulty MAP sensor – Diaphragm wear or heater failure pushes the output outside the 0.5‑4.5 V window.
  • ECM input circuit problem – A damaged pin on the PCM can misinterpret a good sensor’s signal.
  • Extreme altitude or rapid weather changes – The sensor itself is fine, but the ECM’s range limits are temporarily exceeded.

Most of the time the problem lies in the hose, connector, or sensor itself.


Diagnostic Flowchart (Easy → Hard)

Safety first:

  • Disconnect the negative battery terminal before removing any sensor.
  • Allow the engine to cool for at least 10 minutes; the exhaust can stay hot for a long time.
  • If you must lift the vehicle, use jack stands on a level surface.
  • Keep the fuel system depressurized by turning the ignition off and waiting a few seconds after the battery is disconnected.

1. Visual Inspection of Sensor and Connector

Goal: Spot obvious problems before you power up the car.

  • Good: Clean, tight connector; hose firmly clipped; sensor body free of cracks.
  • Bad: Bent pins, corrosion, cracked hose, missing clamps.

Tools: flashlight, 10 mm socket (to remove the sensor if needed).

2. Vacuum Leak Test

Goal: Verify the hose is delivering true manifold pressure.

  • With the engine running at idle, spray carburetor cleaner around the hose and sensor.
  • Good: Idle speed stays steady.
  • Bad: Engine speed spikes up or drops, indicating a leak.

Tools: carburetor cleaner spray, rag.

3. Measure MAP Sensor Voltage

  1. Re‑connect the battery.
  2. Back‑probe the signal wire (usually the middle pin).
  3. At idle (≈800 rpm), note the voltage.
ReadingInterpretation
0.5 V‑4.5 V (within spec)Sensor likely healthy.
0 V or 5 V (stuck)Open circuit or short to supply.
Rapid fluctuationWiring harness damage or intermittent connector.

Tools: digital multimeter, OBD‑II scanner for reference.

4. Live MAP Data Check

  • Connect an OBD‑II scanner and view PID 0C – MAP.
  • Idle: Near 0 kPa (vacuum).
  • Light throttle: Smooth rise to 100‑150 kPa.

A flat line or sudden jumps confirm a sensor or wiring issue.

5. Heater Resistance Test (if your sensor has one)

  • Disconnect the sensor, measure resistance across the heater terminals.
  • 30‑50 Ω is normal.
  • ∞ Ω (open) or <10 Ω (short) means the heater is bad and can trigger P0106, especially in cold weather.

Tools: digital multimeter.

6. Replace the MAP Sensor

  • Install a new OEM‑type sensor.
  • Torque the mounting bolts to 8‑10 Nm.
  • Use a fresh hose clamp if the old one shows signs of fatigue.
  • Re‑connect the electrical plug, ensuring a solid click.

After installation, clear the code and drive through three complete drive cycles (cold start, warm‑up, shut‑off). If the code returns, proceed to the next step.

7. ECM Input Circuit Inspection (Professional Step)

When a new sensor still reads out of range, the fault may lie in the PCM itself. A shop will:

  1. Bench‑test the PCM’s MAP input pin for continuity.
  2. Verify reference voltage (usually 5 V) with a scope.
  3. Inspect solder joints for cracks.

Because this step requires PCM removal, it should be performed by a qualified technician.


Vehicle‑Specific Notes

Make / ModelTypical MAP Sensor LocationCommon Failure Point
Toyota Camry (2007‑2015)Upper intake manifold, near throttle bodyCracked hose clamp
Honda Civic (2012‑2018)Lower intake manifold, black hoseCorroded connector pins
Ford F‑150 (2015‑2020)Front of intake manifold, metal housingDiaphragm wear in high‑load use
Chevrolet Silverado (2014‑2019)Side of intake manifold, plastic sensorHeater circuit failure

Knowing where the sensor sits on your specific vehicle saves time and reduces the chance of accidental damage.


Emissions Test Implications

The MAP sensor tells the ECM how much air the engine is ingesting. When the data is wrong, the fuel‑air mixture is off, which can cause:

  • Rich‑burn conditions – excess fuel that overwhelms the catalytic converter.
  • Lean‑burn conditions – higher NOx emissions that fail the OBD‑II readiness monitors.

Most state emissions programs will fail a vehicle with a lingering P0106 code because the “Catalyst Efficiency” and “Fuel System” monitors cannot complete. Fixing the code restores proper sensor feedback, allowing the monitors to set and the vehicle to pass the test.


Driving Safety & Emissions Impact

  • Short trips: You can drive 5‑10 mi at moderate speed, but avoid steep hills, rapid acceleration, or towing.
  • Long trips or high load: The engine may run lean, increasing cylinder temperature and risking detonation or catalytic converter overheating.
  • Fuel economy: Expect a 5‑10 % drop until the code is cleared.

If you notice any of the following, stop the vehicle and address the issue immediately:

  • Engine knocking or pinging.
  • Persistent stalling after a restart.
  • Smoke from the exhaust (especially black or white).

Cost Breakdown (2026 USD)

Repair OptionParts (average)Labor (average)Total Range
DIY – Clean connector & hose$0 (you already have tools)0.5 hr$20‑$40 (scanner rental)
DIY – Replace MAP sensor$55‑$115 (OEM or high‑quality aftermarket)1‑2 hr$85‑$170
Shop – Sensor + basic wiring$60‑$1301.5 hr$150‑$250
Dealership – Full PCM inspection$0 (if under warranty) or $200‑$400 for PCM test2‑3 hr$300‑$700

Labor rates vary by region. A Toyota Camry MAP sensor is typically on the lower end of the price range, while a Chevy Silverado may require a larger, more expensive sensor.


When to Seek Professional Help

  • The MAP sensor voltage stays out of range after cleaning the connector and hose.
  • The engine stalls repeatedly even after installing a new sensor.
  • You detect a burnt smell or smoke near the sensor location.
  • The PCM input circuit needs bench testing (step 7).

A qualified technician can perform a pressure test on the intake manifold and verify the PCM’s internal circuitry.


Preventive Maintenance Checklist

  • Inspect the MAP hose every 15 000 mi or with every air‑filter change.
  • Clean the sensor connector with electrical contact cleaner during regular service.
  • Use a quality OBD‑II scanner that displays live MAP data; catch abnormal trends early.
  • Keep the engine bay free of oil and debris that can corrode sensor pins.

Following these steps reduces the chance of a future P0106 code.


Frequently Asked Questions

Q: Can extreme altitude cause P0106? A: Yes. At very high elevations the barometric pressure may fall below the sensor’s calibrated range, causing a temporary code. The ECM will usually clear the code after a few drive cycles once it adapts.

Q: Is the MAP sensor the same as the barometric pressure sensor? A: In most modern vehicles the MAP sensor measures both manifold vacuum and ambient barometric pressure. The “Barometric Pressure Circuit” part of the code name reflects this dual function.

Q: Do I need to reset the fuel trim after replacing the sensor? A: Clearing the DTC with a scanner is sufficient. The ECM will relearn the correct fuel trim during the next few drive cycles.


These codes often appear alongside P0106 when the engine’s air‑intake system is compromised.


Bottom Line

P0106 tells you that the MAP sensor—or its wiring—is not giving the ECM reliable pressure information. By performing the quick visual check, confirming voltage and live data, and swapping out a faulty sensor, most DIYers can resolve the issue in under an hour and keep their vehicle running smoothly. If the problem persists after a new sensor, the ECM’s input circuit should be inspected by a professional. Fixing the code not only restores performance but also protects your catalytic converter and helps you pass emissions testing. Safe driving!

Related Powertrain Fuel & Air DTC Codes

🚗 Is Your Check Engine Light Serious?

Use our free AutoDiag Pro tool to instantly check code severity, get fair repair pricing, and decide whether to fix or sell — no mechanic visit needed.

Check Code Severity Free →

Related Diagnostic Guides

These guides cover similar issues you might find helpful:

🚗 Is Your Check Engine Light Serious?

Use our free AutoDiag Pro tool to instantly check code severity, get fair repair pricing, and decide whether to fix or sell — no mechanic visit needed.

Check Code Severity Free →

Published: · Updated: · By Dave Morrison · Reviewed by Tom Kowalski

This guide is for informational purposes only. Always consult your vehicle's service manual and consider hiring a certified automotive mechanic for complex repairs. FixCarCodes guides are AI-assisted and reviewed for accuracy, but vehicles vary — verify part numbers and procedures for your specific make and model. Learn about our editorial process.