P0106

P0106 Diagnostic Guide: MAP/BARO Sensor Range/Performance OBD-II

PowertrainFuel and Air MeteringModerate

Quick Answer

What P0106 Means

P0106 : MAP/BARO Sensor Range/Performance. This affects your vehicle's fuel and air metering system.

Most Likely Cause

Multiple possible causes - see diagnostic details below

Moderate DIY

Many causes can be addressed by experienced DIYers.

Address Soon

Generally safe to drive short-term. Have it diagnosed soon.

Safe to Drive (Short-Term)

Generally safe to drive short-term. Have it diagnosed soon.

Parts You May Need

Affiliate Disclosure: As an Amazon Associate, we earn from qualifying purchases. Product prices and availability are subject to change.

Need Personalized Help?

Our AI can help diagnose your specific situation and answer follow-up questions.

Ask MechanicGPT

Detailed Diagnostic Information

P0106 Diagnostic Guide: MAP/BARO Sensor Range/Performance (OBD-II)

Overview

  • P0106 is a powertrain diagnostic trouble code indicating the MAP (Manifold Absolute Pressure) sensor or Barometric pressure sensor circuit is outside its expected range or is not performing as designed. It's categorized as a MAP/BARO sensor range/performance issue within the OBD-II framework.
  • Context: OBD-II provides standardized diagnostic trouble codes (DTCs) to monitor engine management parameters, and P-codes are powertrain codes. This code specifically relates to the MAP/BARO sensing circuit or its interpretation by the PCM (engine computer). The code's defined meaning aligns with the MAP/BARO sensor range/performance category in open-source code repositories as well (MAP/BARO sensor circuit - range/performance; P0106). See citations at end.

What This Code Means

  • The PCM detected that the MAP sensor's signal (or the Baro sensor signal) is not within the expected range for the engine/states or the sensor data is failing to meet performance criteria. This can be caused by a faulty sensor, harness/connector problems, vacuum or intake system issues affecting the MAP reading, or PCM/calibration issues.
  • In many vehicles, the MAP sensor data is used to infer load and manifold pressure; if the data is out of spec, the engine may run poorly, and the PCM may set fuel trim errors or miscalculate injector timing, causing drivability complaints and the MIL (Check Engine Light) to illuminate.

Symptoms

  • Check Engine Light (MIL) on with DTC P0106 stored.
  • Idle instability or rough idle.
  • Hesitation or reduced power, especially during acceleration or under load.
  • Fluctuating or abnormal MAP readings on a scan tool; fuel trims may be erratic.
  • Possible poor fuel economy.
  • In some cases, stalling or leaning conditions at idle.

Note: Symptom patterns for P0106 are consistent with MAP/BARO range/performance issues, but individual vehicle behavior can vary.

Probable Causes

Based on typical field patterns and diagnostic workflow, the following causes are listed with approximate likelihoods you may observe in the shop. If you have access to NHTSA complaint data for a given vehicle, weight these differently; otherwise use ASE-type field experience.

  • Faulty MAP sensor or sensor circuit (roughly 40%)
    • Bad MAP sensor, or a failing/aged sensor that cannot respond accurately to manifold vacuum.
    • Wiring harness damage, broken or chafed wires, or a faulty sensor connector causing intermittent or poor signal.
  • Vacuum leaks or unmetered air affecting MAP readings (roughly 25%)
    • Intake leaks, cracked vacuum lines, PCV valve leaks, or manifold gasket issues can cause MAP readings to be out of spec.
  • Barometric sensor issue or ambient pressure misreadings (roughly 10%)
    • If the vehicle uses a dedicated Baro sensor, failure or poor connection can contribute to the P0106 condition.
  • PCM/ECU-related calibration or internal fault (roughly 10%)
    • PCM miscalibration, software/firmware fault, or intermittent PCM faults affecting sensor data interpretation.
  • Other related sensor or circuit issues (roughly 15%)
    • Wiring issues tied to the MAP/BARO input, related ground issues, or interactions with other air/pressure sensing circuits that influence MAP interpretation.

Diagnostic Approach

1) Confirm the code and context

  • Use a capable OBD-II scan tool to confirm P0106 and review freeze-frame data. Note MAP reading, engine RPM, engine load, coolant temperature, Barometric Pressure (BARO) if available, and any other related fuel trim data.
  • Check for related codes (e.g., P0100, P0101, P0102, P0103) that indicate a broader MAP-related issue or sensor/signal problems.

2) Visual inspection

  • Inspect MAP sensor and its electrical connection for signs of damage, corrosion, moisture, oil contamination, or bent pins.
  • Inspect the MAP sensor vacuum or intake connections for cracks, loose hoses, or disconnections.
  • Inspect the intake manifold and related vacuum lines for leaks.

3) Electrical checks for MAP circuit

  • Verify supply voltage to the MAP sensor (Vref). With the key on (engine off), measure the MAP sensor supply voltage (often ~5V) at the sensor connector.
  • Verify MAP signal wire continuity to the PCM and signal return/ground integrity.
  • Check for any signs of short to voltage or ground on the MAP signal or power wires.
  • If your vehicle uses a Baro sensor, confirm its power and signal integrity as well.

4) Live data comparison

  • With the engine running, monitor MAP reading in live data across a range of conditions:
    • Idle: MAP should reflect low manifold vacuum (higher vacuum means lower MAP pressure). If MAP reads excessively high (near atmospheric) with the engine idling, suspect vacuum leaks or sensor issue.
    • WOT/Load: MAP should increase or reflect higher absolute pressure as manifold vacuum decreases under boost (in boosted engines) or as air flow increases; inconsistent changes point to sensor or wiring issues.
  • Compare MAP value to BARO/ambient reading (if BARO data is provided by the scan tool). A large mismatch between BARO and MAP under steady-state conditions can indicate sensor or signal problems.

5) Vacuum leak and air-path checks

  • Perform a vacuum-leak test (spray-test, ultrasonic, or smoke test) to identify unmetered air paths that would cause MAP readings to be out of spec.
  • Check PCV system, intake boot seals, throttle body gasket, and vacuum line routing.

6) MAP sensor swap/bench test (if indicated)

  • If MAP sensor readings remain suspect after wiring checks, swap with a known-good MAP sensor (or bench-test the existing sensor using a controlled pressure source and observe response).
  • If the problem resolves with a known-good MAP sensor, the original sensor is likely at fault; replace with OEM or equivalent.

7) PCM check

  • If MAP wiring and sensor appear good and vacuum leaks are ruled out, evaluate the PCM for faults or calibration concerns.
  • Check for PCM updates or recalls if applicable to the vehicle. Consider professional diagnosis if symptoms persist after sensor replacement.

8) Clear and verify

  • After repairs, clear the codes and take the vehicle for a drive to verify that P0106 does not reappear and that drivability issues have improved.

Special testing considerations

  • If using a hand-held or generic scan tool, ensure it supports live data critical to P0106 (MAP/Baro data, fuel trims, RPM).
  • For engines with multiple MAP-related sensors (MAP and Baro), document readings from both to detect discrepancies.
  • When monitoring BARO data, verify that ambient weather conditions (barometric pressure) align with the sensor readings to help interpret anomalies.

Likely repair actions (based on probable causes)

  • MAP sensor or harness replacement and proper connector seating.
  • Repair or replace damaged vacuum lines and fix intake system leaks.
  • Replace Baro sensor if equipped and data indicate failure.
  • Repair or replace PCM or reflash/update if confirmed to be the fault after sensor and wiring checks.
  • Re-test after repairs and clear codes; perform a road test to confirm stable operation.

Data to collect during diagnosis (for documentation and future reference)

  • DTC: P0106; Freeze-frame data (MAP, RPM, load, coolant temp, BARO if present).
  • Live data: MAP sensor voltage/value, BARO (ambient pressure), RPM, engine load, fuel trims short/long term, intake air temp (if available).
  • Sensor wiring: continuity and resistance checks for MAP power, ground, and signal wires.
  • Vacuum test results and leak test outcomes.
  • Repair actions taken and vehicle response after each step.

Safety Considerations

  • Disconnect the battery only as required for sensor replacement (if needed) and follow proper ESD precautions.
  • When testing vacuum lines and intake components, perform procedures with engine off and key removed where applicable; ensure fans and belts are secured before work.
  • Use appropriate PPE when spraying cleaners or dealing with fuel-related components.

Related codes and context

  • P0106 aligns with OBD-II powertrain codes and MAP/BARO sensor range/performance category. The broader OBD-II framework (Diagnostic Trouble Codes, Powertrain Codes) describes how codes are used to monitor engine management parameters and trigger the MIL when faults are detected. See Wikipedia: OBD-II - Diagnostic Trouble Codes; Wikipedia: OBD-II - Powertrain Codes for general context about DTCs and powertrain monitoring. The specific MAP/BARO range/performance definition is supported by open-source code references describing MAP/BARO sensor circuit range/performance (MAP/BARO sensor circuit - range/performance). See the GitHub entry: for the targeted code meaning.

This diagnostic guide was generated using verified reference data:

  • Wikipedia Technical Articles: OBD-II
  • Open-Source OBD2 Data: N/A (MIT)

Content synthesized from these sources to provide accurate, real-world diagnostic guidance.


Consider professional help if:

  • You are not comfortable performing the diagnosis yourself
  • The issue requires specialized tools or equipment
  • Initial repairs did not resolve the code
  • Multiple codes are present simultaneously
  • The vehicle is still under warranty

Frequently Asked Questions

What does code P0106 mean?

P0106 indicates P0106 Diagnostic Guide: MAP/BARO Sensor Range/Performance OBD-II. This is a powertrain code related to the fuel and air metering system. When your vehicle's computer detects this condition, it stores this code and may illuminate the check engine light.

Can I drive with code P0106?

You may be able to drive short distances with P0106, but it should be addressed soon. Extended driving could lead to additional problems or increased repair costs.

How much does it cost to fix P0106?

Repair costs for P0106 typically range from $100-$800, depending on the root cause and your vehicle. Diagnostic fees are usually $50-$150, and actual repairs vary based on whether parts need replacement. Get multiple quotes for the best price.

What causes code P0106?

Common causes of P0106 include sensor malfunctions, wiring issues, mechanical failures in the fuel and air metering system, or related component wear. The specific cause requires proper diagnosis with a scan tool and visual inspection.

Will P0106 clear itself?

P0106 may temporarily clear if the underlying condition improves, but the root cause should still be diagnosed. If the problem persists, the code will return.

Important Disclaimer

This information is for educational purposes only. We are not licensed mechanics. Always consult a certified mechanic for diagnosis and repair. Improper repairs can be dangerous.

Last updated: 2025-11-26

P0106 diagnostic guide by MechanicGPT