Skip to content

P0105

Powertrain
Moderate

Manifold Absolute Pressure/Barometric Pressure Circuit Malfunction

Get Your FREE AI Diagnostic Report

Enter your vehicle for a personalized diagnosis for code P0105

P0105

Optional: Add your vehicle for more accurate diagnosis

The P0105 code indicates a general malfunction in the Manifold Absolute Pressure (MAP) sensor circuit. The MAP sensor measures the vacuum or pressure inside the intake manifold and sends this information to the engine control module (ECM). The ECM uses this data — along with inputs from the throttle position sensor and engine speed sensor — to determine engine load and calculate the correct amount of fuel to inject and the proper ignition timing.

When the ECM detects that the MAP sensor signal is missing, stuck, or falls completely outside the expected electrical range, it sets this code. The most common cause is a failed MAP sensor, but the small vacuum hose that connects the sensor to the intake manifold is also a frequent culprit. This hose can crack, dry-rot, or come loose, preventing the sensor from reading actual manifold pressure. Wiring issues are less common but should also be checked.

You should address this code within the week. The ECM may enter a reduced-power or limp mode, and without accurate manifold pressure data, the fuel mixture and ignition timing will be incorrect, leading to poor performance, increased emissions, and potential engine damage over time. The MAP sensor itself is typically an inexpensive part and is usually accessible on top of or near the intake manifold, making it a straightforward DIY replacement on most vehicles.

Severity

Moderate — Address SoonThis Week

Symptoms

  • Check Engine Light is on
  • Engine runs rough or stalls
  • Poor acceleration and lack of power
  • Unstable or fluctuating idle speed
  • Increased fuel consumption
  • Engine may not start or is hard to start

Likely Causes

Faulty MAP sensor35%

The manifold absolute pressure sensor can fail electrically or mechanically, sending no signal or an out-of-range signal to the ECM.

Vacuum hose to MAP sensor cracked or disconnected25%

The MAP sensor reads intake manifold vacuum through a small hose. If this hose is cracked, kinked, or disconnected, the sensor cannot read actual manifold pressure.

Wiring or connector issue in MAP circuit20%

Corroded, damaged, or loose wiring and connectors in the MAP sensor circuit can disrupt the electrical signal between the sensor and the ECM.

Intake manifold vacuum leak15%

A leak in the intake manifold gasket or a cracked manifold creates abnormal vacuum levels that cause the MAP sensor signal to fall outside expected parameters.

ECM/PCM malfunction5%

Rarely, the engine control module's internal MAP sensor driver circuit fails, causing it to misread or not receive the sensor's signal.

Estimated Cost

DIY Repair

$15$60
Difficulty

DIY Friendly

Shop OBD2 scanners

Professional Repair

$100$350

Includes parts + labor

Common Fixes

  1. Replace the MAP sensor
  2. Inspect and replace cracked or disconnected vacuum hose to the MAP sensor
  3. Repair or replace corroded wiring and connectors
  4. Check for and repair intake manifold vacuum leaks
  5. Clear code and retest after each repair step

Shop Parts

Videos

How to Fix P0105 Code Fast — MAP Sensor Problem Explained ||

Car Mechanic USA

How To Fix P0105 Code - Map Sensor Circuit Malfunction Repair Guide

Car Cure

Causes and Fixes P0105 Code: Manifold Absolute Pressure/Barometric Circuit

HVAC Mechanic

Related Codes

Still have questions P0105?