OBD-II Generic Error Code P0105: How to Fix It
Medium 30-60 minutes Medium Severity
Verified June 2026
- Error Code
- P0105
- Brand
- OBD-II Generic
- Product Type
- automotive
- Severity
- Medium
- DIY Difficulty
- Medium
- Estimated Fix Time
- 30-60 minutes
Ad
Tools You'll Need
- OBD2 scanner
- Multimeter with voltage setting
- Vacuum gauge or smoke machine (optional)
- Carburetor cleaner (for leak test)
- Screwdrivers
- Ratchet and sockets
How to Fix Error Code P0105
-
Check for Vacuum Leaks
Engine must be off when inspecting hoses. Use caution with flammable cleaners. -
Inspect MAP Sensor Wiring and Connector
Disconnect the battery negative terminal before working on electrical connectors. -
Test MAP Sensor Voltage
Avoid shorting probes; use proper pin probes. -
Replace MAP Sensor
Use a new O-ring or gasket if supplied. Tighten screws to manufacturer spec. -
Clear Code and Test Drive
If code returns, further diagnosis may be needed (e.g., ECM issue).
Parts You May Need
MAP sensor
Check Price on Amazon
Vacuum hose
Check Price on Amazon
MAP sensor
Check Price on Amazon
Vacuum hose
Check Price on Amazon
MAP sensor
Check Price on Amazon
Vacuum hose
Check Price on Amazon
MAP sensor
Check Price on Amazon
Vacuum hose
Check Price on Amazon
Ad
When to Call a Professional
If you have no experience with electrical testing or engine diagnostics, or if the code returns after replacing the MAP sensor and checking wiring, consult a professional mechanic as the issue could be a faulty ECM or internal engine problem.Frequently Asked Questions
Can I drive with a P0105 code?
Driving short distances may be possible, but the engine may run poorly, lack power, or stall. It's best to fix it promptly to avoid further damage or unsafe driving conditions.
Is P0105 the same as P0106?
No. P0105 is a general MAP circuit malfunction, while P0106 indicates the MAP sensor performance range/performance problem. The troubleshooting steps are similar but P0106 often focuses on vacuum supply.
How much does it cost to fix P0105?
A MAP sensor typically costs $20-$100, plus labor if a mechanic does it (1 hour labor, about $100-$150). DIY cost is just the part.
Can a vacuum leak cause P0105?
Yes, a vacuum leak can trigger P0105 because the ECM sees unexpected MAP readings. Always check for vacuum leaks first before replacing the sensor.
Will disconnecting the battery reset the code?
Temporarily yes, but the code will return if the underlying issue isn't fixed. Use an OBD2 scanner to clear codes properly.