Severity High
P0105

P0105 - Manifold Absolute Pressure/Barometric Pressure Circuit Malfunction

What does the P0105 code mean?

The P0105 code indicates a malfunction in the Manifold Absolute Pressure (MAP) or Barometric Pressure (BARO) sensor circuit. The Engine Control Module (ECM) detects that the voltage signal from the MAP/BARO sensor is outside the expected range or missing. This sensor measures intake manifold pressure to calculate air density and fuel delivery. A faulty sensor, wiring issues, or vacuum leaks can trigger this code.

High
Severity
$50-$150
Typical Cost
High
Frequency

01. Most Common Causes

02. Symptoms You Will Notice

03. Step-by-Step Diagnosis

1

Step 1: Use OBD2 scanner to confirm P0105 and check freeze frame data.

2

Step 2: Visually inspect MAP sensor connector and wiring for damage or corrosion.

3

Step 3: Test MAP sensor voltage with a multimeter (key on, engine off: ~4.5-5V reference, signal varies with vacuum).

4

Step 4: Check for vacuum leaks using smoke machine or propane enrichment.

5

Step 5: If sensor and wiring are okay, replace MAP sensor and clear code.

Need an OBD2 Scanner for the P0105? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →

04. Commonly Affected Makes

ToyotaVolkswagen FordChevrolet HondaHyundai / Kia NissanBMW

05. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended to drive long distances as the engine may run poorly, causing stalling or reduced power. Short trips to a repair shop are acceptable.

How much does it cost to fix?

The cost typically ranges from $50 to $150 for a MAP sensor replacement, including parts and labor. Diagnostic fees may add $50-$100.

06. Related Codes