OBD2 Error Code P0155: How to Fix It
Medium 1-2 hours Medium Severity
Verified June 2026
- Error Code
- P0155
- Brand
- OBD2
- Product Type
- automotive
- Severity
- Medium
- DIY Difficulty
- Medium
- Estimated Fix Time
- 1-2 hours
Ad
Tools You'll Need
- OBD2 scanner
- Digital multimeter
- O2 sensor socket
- Ratchet and extension
- Wire brush
- Anti-seize compound
How to Fix Error Code P0155
-
Connect OBD2 Scanner and Verify Code
Ensure the engine is off and the vehicle is parked on level ground before beginning diagnostics. -
Locate Bank 2 Sensor 1 O2 Sensor
Allow the exhaust system to cool completely before working near it to avoid burns. -
Inspect Wiring and Connector
-
Test O2 Sensor Heater Circuit Voltage
Do not touch exposed wires or connectors while the ignition is on. -
Check Ground Circuit Continuity
-
Test O2 Sensor Heater Resistance
Use proper O2 sensor removal tools to avoid damaging the threads in the exhaust manifold. -
Replace Faulty Components
Apply anti-seize compound to the new O2 sensor threads and torque to manufacturer specifications. -
Clear Codes and Test Drive
Parts You May Need
Oxygen sensor (O2 sensor)
Check Price on Amazon
Electrical wire repair kit
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Oxygen sensor (O2 sensor)
Check Price on Amazon
Electrical wire repair kit
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Oxygen sensor (O2 sensor)
Check Price on Amazon
Electrical wire repair kit
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Oxygen sensor (O2 sensor)
Check Price on Amazon
Electrical wire repair kit
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Oxygen sensor (O2 sensor)
Check Price on Amazon
Electrical wire repair kit
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Oxygen sensor (O2 sensor)
Check Price on Amazon
Electrical wire repair kit
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Oxygen sensor (O2 sensor)
Check Price on Amazon
Electrical wire repair kit
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Oxygen sensor (O2 sensor)
Check Price on Amazon
Electrical wire repair kit
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Oxygen sensor (O2 sensor)
Check Price on Amazon
Electrical wire repair kit
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Oxygen sensor (O2 sensor)
Check Price on Amazon
Electrical wire repair kit
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Oxygen sensor (O2 sensor)
Check Price on Amazon
Electrical wire repair kit
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Oxygen sensor (O2 sensor)
Check Price on Amazon
Electrical wire repair kit
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Oxygen sensor (O2 sensor)
Check Price on Amazon
Electrical wire repair kit
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Ad
When to Call a Professional
Call a professional mechanic if you're not comfortable working with electrical systems, if the PCM needs replacement, or if multiple O2 sensor codes are present indicating a more complex exhaust system issue.Frequently Asked Questions
Can I drive with P0155 error code?
You can drive with P0155, but it will affect fuel economy and emissions. The engine may run rich, causing increased fuel consumption and potential catalytic converter damage over time.
How much does it cost to fix P0155?
Repair costs typically range from $150-400, with most being O2 sensor replacement ($50-200 for parts plus labor). Wiring repairs may cost less, while PCM replacement would be significantly more expensive.
What causes P0155 error code?
Common causes include a faulty O2 sensor heater element, damaged wiring to the sensor, poor electrical connections, blown fuses, or rarely, a faulty PCM.
How do I know which bank is Bank 2?
Bank 2 is the side of the engine that does not contain cylinder #1. In V6 and V8 engines, this is typically the passenger side, but always consult your vehicle's service manual for confirmation.