The Quick Answer above is the generic definition. What follows is the model-specific detail for the Toyota models that log P0105.
P0105 on Toyota: Causes, Symptoms and Fix Cost
P0105 on a Toyota 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.
Connect any standard Bluetooth OBD2 adapter to your Toyota and Skanyx tells you what P0105 means on that engine, whether it is safe to keep driving, and what the fix should cost. Free on iPhone and Android.
Get Skanyx freeWhat does P0105 mean on a Toyota?
Toyota Hilux
2005-2015On the 2.5 D-4D (2KD-FTV) and 3.0 D-4D (1KD-FTV) diesels, Toyota's repair manual (Argentine-built Hilux) sets P0105 when the three-wire MAP sensor circuit is open or shorted for 0.5 seconds or more on a single trip, and its trouble list for the code includes the turbocharger and the EGR valve as well as the sensor and wiring. With the ignition on, the MAP reading should equal atmospheric pressure: about 0 kPa points to a short in the signal wire, 250 kPa or more to an open or short in the 5 V feed or an open in the signal or ground wire. A replacement ECU needs initialisation before the engine runs properly.
What causes P0105 on a Toyota?
Beyond the generic causes listed on the main P0105 page, these are the patterns noted for Toyota models:
How to diagnose P0105 on a Toyota with OBD2
Follow these steps to pinpoint the root cause of P0105:
- 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
- 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
- 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
- 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
- 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
- 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
- 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 on a Toyota? (EUR)
Estimated repair costs for P0105 in EUR, compiled across makes. Expect Toyota parts and labour towards the upper end of each range.
Prices estimated as of March 2026. Costs vary by region, vehicle, and shop.
Codes related to P0105
These codes are often seen alongside P0105 or point to related issues, on any make:
Looking for the full P0105 reference (all makes, full diagnosis flow, complete repair cost matrix)?
See the main P0105 guideDiagnose P0105 on your Toyota
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