AutoDTCs – OBD-II Trouble Code LookupAutoDTCs – OBD-II Trouble Code Lookup
  • Home
  • DTC Codes
    • Powertrain (P-Codes)
    • Body (B-Codes)
    • Chassis (C-Codes)
    • Network (U-Codes)
  • Maintenance Procedures
  • About
  • Contact
  • Home
  • DTC Codes
    • Powertrain (P-Codes)
    • Body (B-Codes)
    • Chassis (C-Codes)
    • Network (U-Codes)
  • Maintenance Procedures
  • About
  • Contact
Home / Powertrain Systems (P-Codes) / Fuel & Air Metering / P0105 – Manifold Absolute Pressure/Barometric Pressure Circuit

P0105 – Manifold Absolute Pressure/Barometric Pressure Circuit

P0105 is an OBD-II trouble code that points to a problem with your engine’s Manifold Absolute Pressure (MAP) sensor circuit. When this code sets, your ECU is telling you the MAP signal doesn’t make sense compared to what it expects. That can lead to poor drivability, bad fuel economy, or even a no-start. In this guide, you’ll learn what P0105 means in plain language, the most likely causes, common symptoms, how a mechanic would diagnose it, possible repairs, and what it may cost to fix on your vehicle.

What Does P0105 Mean?

P0105 stands for “MAP/Barometric Pressure Circuit Malfunction.” Your engine control unit (ECU) uses the MAP sensor to measure intake manifold pressure and calculate engine load. It then adjusts fuel delivery and ignition timing based on that signal.

When the ECU sees a MAP sensor voltage that’s out of range, erratic, or inconsistent with throttle position and RPM, it stores P0105 and usually turns on the check engine light. This doesn’t always mean the sensor itself is bad; wiring issues, vacuum leaks, or even a failing ECU can trigger the same code.

Quick Reference

  • Code: P0105 – MAP/Barometric Pressure Circuit Malfunction
  • System: Fuel and air metering, engine load calculation
  • Severity: Moderate to high – can cause drivability issues
  • Common causes: Bad MAP sensor, wiring faults, vacuum leaks
  • Typical fixes: Repair wiring, replace MAP sensor, fix vacuum issues

Real-World Example / Field Notes

In the shop, P0105 often walks in as a “runs rough and drinks gas” complaint. For example, a customer with a mid-2000s small SUV came in with a check engine light, poor acceleration, and black smoke on cold start. Scan showed P0105 and rich fuel trims. A quick visual check found a brittle vacuum hose to the MAP sensor split underneath. Replacing the hose and clearing the code fixed the issue completely. In other cases, I’ve seen cheap aftermarket MAP sensors cause intermittent P0105 until we installed an OEM or quality-brand replacement.

Symptoms of P0105

  • Check engine light on: P0105 usually sets the MIL and may store additional fuel-trim codes.
  • Poor fuel economy: The ECU may default to a rich mixture, causing increased fuel consumption.
  • Rough idle: Unstable MAP readings can cause a shaky or fluctuating idle speed.
  • Hesitation or lack of power: Incorrect load calculation leads to weak acceleration and throttle response.
  • Hard starting: You may notice extended cranking or needing to press the gas to start.
  • Black smoke from exhaust: Excess fuel can cause visible black smoke, especially on cold start.
  • Stalling: In severe cases, the engine may stall at idle or when coming to a stop.

Common Causes of P0105

Most Common Causes

  • Faulty MAP sensor: Internal failure or contamination causes incorrect voltage output to the ECU.
  • Damaged wiring or connector: Broken wires, corrosion, or loose terminals in the MAP sensor circuit.
  • Vacuum leak to MAP sensor: Cracked or disconnected vacuum hose on vacuum-type MAP sensors.
  • Intake manifold leaks: Leaks at the intake gasket or throttle body can skew manifold pressure readings.
  • Aftermarket modifications: Poorly done intakes, turbo kits, or tune changes can confuse the ECU’s MAP expectations.

Less Common Causes

  • Low engine vacuum: Mechanical issues like worn piston rings, incorrect valve timing, or a stuck EGR valve.
  • Short to power or ground: Harness damage causing the MAP signal wire to be pulled high or low.
  • ECU software or internal fault: Rare, but possible on some models with known PCM issues.
  • Water or oil intrusion: Moisture or oil in the connector or sensor body causing intermittent readings.
  • Shared ground problems: Poor ground connections affecting multiple sensors, including the MAP.

Diagnosis: Step-by-Step Guide

Basic tools for diagnosing P0105 include a quality OBD-II scan tool (preferably with live data and Mode $06), a digital multimeter, a handheld vacuum pump (for vacuum-type MAP sensors), and basic hand tools. Access to wiring diagrams and service information for your specific vehicle is also very helpful.

  1. Confirm the code and check for companions: Scan for codes and note any related DTCs like P0106–P0108, fuel trim codes, or misfire codes. Clear the codes and see if P0105 returns quickly.
  2. Visual inspection: With the engine off, inspect the MAP sensor, its connector, and wiring harness. Look for cracked insulation, rubbed-through spots, broken clips, and corrosion. Check any vacuum hose going to the MAP for splits or loose fits.
  3. Check live data at key-on/engine-off: On the scan tool, read the MAP or BARO value with the key on, engine off. It should be close to local barometric pressure (usually around 100 kPa or 29 inHg at sea level). If it reads extremely high or low, suspect the sensor or wiring.
  4. Compare MAP to RPM and TPS: Start the engine and watch MAP, RPM, and throttle position (TPS) together. At idle, MAP should be lower (high vacuum). When you snap the throttle, MAP should jump up then settle. A flat or erratic MAP trace suggests a problem.
  5. Test sensor power and ground: Using a multimeter back-probed at the connector, verify 5V reference and good ground with key on. If 5V or ground is missing, trace the circuit back to the ECU and check for shorts, opens, or blown fuses.
  6. Check MAP signal voltage: With key on, measure the signal wire. Typical MAP sensors read around 4–5V at key-on/engine-off, then drop to around 1–2V at idle (varies by design). If voltage is stuck high or low, disconnect the sensor and see if the signal changes; if not, wiring or ECU may be at fault.
  7. Vacuum test (if applicable): For vacuum-referenced MAP sensors, apply vacuum with a hand pump while monitoring voltage or scan data. Voltage should decrease smoothly as vacuum increases. No change or jumpy readings indicate a bad sensor.
  8. Check for intake and vacuum leaks: Inspect intake boots, PCV hoses, brake booster hose, and gaskets. Use carb cleaner or smoke testing if available to find leaks that could alter manifold pressure.
  9. Review Mode $06 and freeze frame: Use Mode $06 data to see if MAP-related tests are borderline and examine freeze frame to understand the conditions when P0105 set (RPM, load, temperature).
  10. Substitute with a known-good sensor (if possible): On some vehicles, swapping in a known-good MAP sensor is an efficient final check before condemning the ECU or wiring harness.

Pro tip: Don’t replace the MAP sensor just because P0105 is stored. On many vehicles, a simple cracked vacuum hose or poor ground connection is the real culprit. Always verify power, ground, and signal before buying parts.

Possible Fixes & Repair Costs

Repairs for P0105 range from simple hose replacements to sensor or wiring repairs. A new MAP sensor typically costs $40–$180 for the part, plus 0.5–1.0 hours labor. Fixing a damaged connector or harness section can run $80–$300 depending on access and complexity. Intake or vacuum leak repairs may cost $100–$400 if gaskets or multiple hoses are involved. If an ECU is actually bad (rare), you could be looking at $500–$1,200 with programming. Costs vary with vehicle make, labor rates, and whether you use OEM or aftermarket parts.

  • Replace faulty MAP sensor and clear codes.
  • Repair or replace damaged wiring, connectors, or terminals in the MAP circuit.
  • Replace cracked, loose, or oil-soaked vacuum hoses to the MAP and intake system.
  • Reseal intake manifold or throttle body gaskets if leaks are found.
  • Clean oil or moisture contamination from connectors and ensure tight fits.
  • Update ECU software or replace ECU only after all other causes are ruled out.

Can I Still Drive With P0105?

Many vehicles will still run with P0105 stored, but not well. You might experience poor acceleration, rough idle, and heavy fuel consumption. Short trips to a shop or home are usually possible if the engine runs reasonably, but you should avoid long drives, heavy towing, or high-speed highway use until the issue is diagnosed. If the engine stalls, misfires badly, or belches black smoke, you should not continue driving, as you risk damaging the catalytic converter or getting stranded.

What Happens If You Ignore P0105?

Ignoring P0105 can lead to long-term problems. Running rich for extended periods can foul spark plugs, damage the catalytic converter, and dilute engine oil with fuel. You may also fail emissions testing and experience worsening drivability. What starts as a simple vacuum hose or sensor issue can turn into a much more expensive repair if left unattended.

Need wiring diagrams and factory-style repair steps?

Powertrain faults often require exact wiring diagrams, connector pinouts, and guided test steps. A repair manual can help you confirm the cause before replacing parts.

Factory repair manual access for P0105

Check repair manual access

Related Pressure Manifold Codes

Compare nearby pressure manifold trouble codes with similar definitions, fault patterns, and diagnostic paths.

  • P0109 – Manifold Absolute Pressure/Barometric Pressure Circuit Intermittent
  • P0108 – Manifold Absolute Pressure/Barometric Pressure Circuit High Input
  • P0107 – Manifold Absolute Pressure/Barometric Pressure Circuit Low Input
  • P0106 – Manifold Absolute Pressure/Barometric Pressure Circuit Range/Performance
  • P0190 – Fuel Rail Pressure Sensor Circuit
  • P0555 – Brake Booster Pressure Sensor Circuit

Key Takeaways

  • P0105 means the ECU sees a problem with the MAP/Barometric pressure sensor circuit, not necessarily a bad sensor every time.
  • Common causes include faulty MAP sensors, wiring issues, and vacuum or intake leaks.
  • Symptoms range from a simple check engine light to rough running, poor fuel economy, and stalling.
  • Proper diagnosis includes checking power, ground, signal voltage, vacuum integrity, and comparing MAP data to RPM and TPS.
  • Typical repairs cost from about $100 to $400, but can be higher if wiring or ECU issues are involved.
  • Driving with P0105 for a short time is often possible, but ignoring it can damage expensive components like the catalytic converter.

Vehicles Commonly Affected by P0105

P0105 can appear on almost any OBD-II vehicle, but it’s particularly common on certain platforms. Many GM cars and trucks (Chevrolet, GMC, Buick), as well as Chrysler, Dodge, and Jeep models, use vacuum-style MAP sensors that are prone to hose and connector issues. Older Honda and Toyota models sometimes show this code when vacuum hoses age and crack. Turbocharged vehicles from brands like Subaru, VW, and Ford can also trigger P0105 when boost or vacuum leaks develop or when aftermarket modifications are not tuned correctly. High-mileage vehicles of any brand are more likely to experience wiring and hose problems that lead to this code.

FAQ

Can a dirty air filter cause P0105?

A dirty air filter by itself usually does not cause P0105, but a severely restricted intake can affect engine load and vacuum readings. P0105 is more directly related to the MAP sensor circuit, wiring, and vacuum supply. Still, if you’re diagnosing this code, it’s smart to inspect and replace a neglected air filter as part of basic maintenance.

Is P0105 the same as a bad MAF sensor?

No. P0105 refers to the MAP (Manifold Absolute Pressure) or barometric pressure circuit, not the MAF (Mass Air Flow) sensor. Some vehicles use both sensors, and issues with one can influence how the other is interpreted, but the code itself points you toward the MAP circuit. Always verify which system your vehicle uses and test the correct sensor.

Can I clear P0105 and keep driving if the car feels fine?

You can clear the code, but if the underlying problem isn’t fixed, P0105 will usually return. Even if the car feels fine now, incorrect MAP readings can cause long-term fuel and ignition issues. It’s best to diagnose and repair the cause instead of repeatedly clearing the code.

How do I know if my MAP sensor is really bad?

Use a scan tool and multimeter to verify. Check that the sensor has proper 5V reference and ground, then monitor the signal voltage at key-on and with the engine running. The voltage should change smoothly with engine load or applied vacuum. If power and ground are good but the signal is stuck, erratic, or doesn’t respond to vacuum changes, the MAP sensor is likely faulty.

Can a vacuum leak cause P0105 without other codes?

Yes. A significant vacuum leak can cause manifold pressure readings that don’t match what the ECU expects, triggering P0105. Sometimes you’ll also see lean codes like P0171 or P0174, but not always. That’s why checking hoses, intake boots, and gaskets for leaks is a key part of diagnosing this code.

All Categories
  • Steering Systems
  • Powertrain Systems (P-Codes
  • Suspension Systems
  • Body Systems (B-Codes
  • CAN Bus / Network Communication
  • Chassis Systems (C-Codes
  • Control Module Communication
  • Network & Integration (U-Codes
  • Vehicle Integration Systems
  • Engine & Powertrain
  • Fuel & Air Metering
  • Ignition & Misfire
  • Emission System
  • Transmission
  • Hybrid / EV Propulsion
  • Cooling Systems
  • Body / Comfort & Interior
  • Airbag / SRS
  • Climate Control / HVAC
  • ABS / Traction / Stability
  • Engine & Powertrain
  • Fuel & Air Metering
  • Ignition & Misfire
  • Emission System
  • Transmission
  • Hybrid / EV Propulsion
  • Cooling Systems
  • Body / Comfort & Interior
  • Airbag / SRS
  • Climate Control / HVAC
  • ABS / Traction / Stability
  • Steering Systems
  • Suspension Systems
  • Wheels / Driveline
  • CAN Bus / Network Communication
  • Control Module Communication
  • © 2026 AutoDTCs.com. Accurate OBD-II DTC Explanations for All Makes & Models. About · Contact · Privacy Policy · Disclaimer