Skip to content
Skanyx
DTC/P0105

P0105: Manifold Absolute Pressure/Barometric Pressure Circuit

Quick Answer
Moderate SeverityNot safe to driveEmissions

P0105 means the engine control unit has found a fault in the circuit of the MAP (Manifold Absolute Pressure) sensor or the barometric pressure sensor that it does not classify as simply too low (P0107), too high (P0108) or implausible (P0106). Depending on the make it covers an open or shorted circuit, or a signal that cuts in and out, which is why it is sometimes logged as intermittent. The engine then runs on a substitute pressure value, and turbocharged engines usually limit power. The cause is usually a connector, a chafed wire or the sensor itself, and most repairs land between 40 and 220 euros.

Scan your own car in about 60 seconds: see whether P0105 is really what it has, how urgent it is, and what the fix should cost. Free on iPhone and Android, on any ELM327 adapter.

Get Skanyx free

What does P0105 mean?

P0105 means the engine control unit has found a fault in the circuit of the MAP (Manifold Absolute Pressure) sensor or the barometric pressure sensor that it does not classify as simply too low (P0107), too high (P0108) or implausible (P0106). Depending on the make it covers an open or shorted circuit, or a signal that cuts in and out, which is why it is sometimes logged as intermittent. The engine then runs on a substitute pressure value, and turbocharged engines usually limit power. The cause is usually a connector, a chafed wire or the sensor itself, and most repairs land between 40 and 220 euros.

P0105 is a emissions-related diagnostic trouble code classified as moderate severity. When your vehicle's ECU detects this condition, it stores P0105 and illuminates the check engine light.

What are the symptoms of P0105?

If your vehicle has triggered P0105, you may notice one or more of these symptoms:

  • Check engine light on, sometimes together with a reduced power or glow plug warning
  • Limp mode with capped power, common on turbocharged petrol and diesel engines, which may return to normal after the engine is switched off and restarted
  • Hesitation, surging or a rough idle while the engine fuels from a substitute pressure value
  • Black or dark grey smoke under acceleration on diesels, where boost and EGR control are upset
  • Hard or long cranking, and noticeably higher fuel consumption
  • Symptoms that come and go over bumps or when the engine rocks, pointing at an intermittent wiring fault

What causes P0105?

Here are the most common causes of P0105:

high: Loose, corroded or water-filled MAP sensor connector, giving an on-off contact that the ECU sees as a circuit fault
high: Chafed or broken harness to the MAP sensor, often where it was left loose after other engine-bay work and can rub on a pulley, bracket or pipe
medium: Failed MAP sensor, whose internal element or electronics output an erratic or dead signal
medium: Problem on the shared 5 V reference or sensor ground, which usually sets codes for other sensors at the same time
low: On some turbo diesels, a turbocharger or EGR valve fault that drives manifold pressure out of the expected range; Toyota lists both for its KD diesels
low: Fault in the barometric pressure sensor built into the ECU on engines that have one there, or another ECU fault, only after every wire has been cleared

Is it safe to drive with P0105?

No - address this immediately. Turbocharged petrol and diesel engines can drop into limp mode on this code, and because the fault is often intermittent the power may come back after a restart and then disappear again, for example during an overtake or a motorway merge. A naturally aspirated petrol car will usually still get to a workshop, but it is fuelling from a substitute value and can hesitate, idle roughly or stall. Drive it gently and straight to a garage rather than living with it.

How do you diagnose P0105?

Follow these steps to pinpoint the root cause of P0105:

  1. Read every stored code and the freeze frame. A generic OBD2 reader can do this and can show the standard live values for manifold pressure and, where the car supports it, barometric pressure. It cannot show the manufacturer's own fault detail (for example whether the fault is flagged intermittent) or run the manufacturer's tests; that needs manufacturer-level software. If other sensors on the same 5 V reference also have codes, start with the shared reference and ground
  2. Switch the ignition on without starting the engine and read the MAP value. With the engine stopped the manifold is at outside air pressure, so MAP should match barometric pressure, roughly 95 to 105 kPa at sea level and lower at altitude. As a worked example, Toyota's KD diesel Hilux manual reads about 0 kPa as a short in the signal wire, and 250 kPa or more as an open or short in the 5 V feed or an open in the signal or ground wire
  3. Start the engine and watch the MAP value while you wiggle the connector and flex the harness along its route. A value that drops out, spikes or freezes while you move the loom is the intermittent fault this code usually describes, and marks the spot to repair
  4. Inspect the connector and harness. Look for green or white corrosion on the pins, water in the plug, a lock tab that no longer holds, and rubbing marks where the loom crosses a bracket, pulley or pipe, especially if other work was done in that area recently
  5. Backprobe the plugged-in connector. The reference pin should read roughly 4.5 to 5.5 V and the sensor ground should be within about 0.1 V of battery negative. With the connector and the ECU unplugged, each of the three wires should show close to 0 ohms end to end and no continuity to body ground
  6. If the wiring is sound, check that the sensor responds. A naturally aspirated petrol engine should pull roughly 25 to 45 kPa at idle and swing back toward barometric pressure when you blip the throttle. A diesel idles close to atmospheric pressure and should rise smoothly above it as boost builds under load. A sensor whose value never moves, or jumps around with the wiring left alone, is faulty
  7. If P0105 returns with good wiring and a sensor that responds, the next checks need manufacturer-level software: some engines carry the barometric pressure sensor inside the ECU, and some makes list turbocharger or EGR checks for this code. Replace the ECU only after those checks, and remember that many replacement ECUs need coding or initialisation

How much does P0105 cost to fix?

Repair costs for P0105 vary depending on the root cause and your vehicle. Here are typical estimates:

Repair Parts Cost Labor Cost Total Estimate DIY Difficulty
Clean and reseat MAP sensor connector, apply dielectric grease €0–€10 €0–€40 €0–€50 Easy
Replace MAP sensor €20–€120 €20–€70 €40–€190 Easy
Repair MAP signal wire, 5 V reference, ground or connector pins €10–€40 €60–€180 €70–€220 Moderate
Clear or replace a blocked vacuum hose, only on engines where the sensor sits on a hose €5–€25 €20–€60 €25–€85 Easy
ECU diagnosis and replacement, worst case only €400–€1200 €100–€250 €500–€1450 Professional

Prices estimated as of March 2026. Costs vary by region, vehicle, and shop.

P0105 on specific vehicles

P0105 behaves differently depending on your vehicle. Select your car below for model-specific causes and known issues:

These codes are often seen alongside P0105 or indicate related issues:

Common questions about P0105

What does the P0105 code mean?

P0105 means the engine control unit has seen a fault in the MAP sensor or barometric pressure sensor circuit. It is the general circuit code of its family: P0106 is an implausible reading from a sensor that still works, P0107 is a signal stuck low, P0108 a signal stuck high, and P0105 covers an open or shorted circuit, or a signal that drops in and out, depending on how the manufacturer uses it. Either way the ECU stops trusting the pressure reading and runs on a substitute value.

Is it safe to drive with a P0105 code?

Only as far as a workshop. On turbocharged petrol and diesel engines P0105 commonly triggers limp mode, and because the underlying fault is often intermittent, the power can vanish mid-overtake even if the car felt normal a minute earlier. A naturally aspirated petrol car usually still drives, but it runs on a substitute value and can hesitate or stall. Get it looked at within days rather than weeks.

Can a vacuum leak cause P0105?

Rarely. A vacuum or boost leak changes the real pressure in the manifold, and the ECU normally reports that as P0106, the range and performance code, because the sensor circuit itself is still fine. P0105 points at the electrical side: the connector, the wiring, the 5 V reference or ground, or the sensor. The exception is a sensor mounted remotely on a hose, where a blocked or split hose can make the reading behave erratically.

Can I diagnose P0105 with a cheap OBD2 scanner?

Partly. A generic OBD2 reader can read the code and its freeze frame, and it can show live manifold pressure and, where the car supports it, barometric pressure. That is enough for the most useful test: with the ignition on and the engine off, MAP should match barometric pressure, and it should not jump around when you wiggle the harness. It cannot read the manufacturer's detailed fault text, check whether a barometric sensor inside the ECU is at fault, or run the manufacturer's own tests, which needs manufacturer-level software.

How much does it cost to fix P0105?

Cleaning and reseating a corroded connector costs up to 50 euros, and nothing if you do it yourself. A new MAP sensor is 20 to 120 euros for the part plus 20 to 70 euros of labour, so 40 to 190 euros fitted. Wiring repairs usually run 70 to 220 euros, most of it fault-finding time. On engines with a remote sensor, a blocked hose costs 25 to 85 euros. ECU replacement, at 500 to 1,450 euros, is a rare last resort and should only follow a full wiring check.

Read our detailed guides

Skanyx

Scan your car with Skanyx to diagnose P0105

Your car logged P0105. Skanyx reads it on any standard Bluetooth OBD2 adapter, tells you whether it is safe to keep driving, and breaks down the likely repair so you know the number before a shop quotes you. Free on iPhone and Android, and you do not need to be a mechanic to read it.

Get Skanyx free

Get the newsletter

New fault-code guides, real repair-cost data and seasonal car-care tips. No spam, unsubscribe anytime.

We only email about car diagnostics content. Privacy Policy