OBD-II Generic Error Code P0145: How to Fix It

Medium 1-2 hours Medium Severity Verified June 2026
Error Code
P0145
Brand
OBD-II Generic
Product Type
automotive
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
1-2 hours
Error code P0145 indicates that the oxygen sensor (O2 sensor) in bank 1, sensor 3 is responding too slowly to changes in exhaust oxygen content. This often means the sensor is aging or contaminated, but can also be caused by exhaust leaks or wiring issues. Follow these steps to diagnose and fix the problem.
Ad

Tools You'll Need

How to Fix Error Code P0145

  1. Check for Other Codes and Verify Conditions

    Perform repairs on a cool engine to avoid burns.
  2. Inspect O2 Sensor Wiring and Connector

    Disconnect the battery before handling sensor connectors to prevent electrical shock.
  3. Test O2 Sensor Heater Circuit (if applicable)

  4. Check for Exhaust Leaks Before Sensor

    Engine and exhaust components are very hot. Allow to cool or use heat-resistant gloves.
  5. Replace O2 Sensor Bank 1 Sensor 3

    Be careful not to overtighten; use torque wrench if possible.
  6. Clear Codes and Verify Repair

Parts You May Need

O2 sensor (Bank 1 Sensor 3)
Check Price on Amazon
O2 sensor socket
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
O2 sensor (Bank 1 Sensor 3)
Check Price on Amazon
O2 sensor socket
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
O2 sensor (Bank 1 Sensor 3)
Check Price on Amazon
O2 sensor socket
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
O2 sensor (Bank 1 Sensor 3)
Check Price on Amazon
O2 sensor socket
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Ad

When to Call a Professional

If after checking wiring, heater, and replacing the sensor the code returns, the issue may be a faulty PCM or a deeper engine problem. A professional mechanic can perform advanced diagnostics with an oscilloscope and smoke test.

Frequently Asked Questions

What does error code P0145 mean?
P0145 means the oxygen sensor in bank 1, sensor 3 is responding too slowly to rich/lean fuel mixture changes. It indicates the sensor is aging or contaminated, or there is an exhaust leak.
Can I drive with a P0145 code?
Yes, but it may cause reduced fuel economy, failed emissions tests, and potential catalyst damage over time. It's best to fix it promptly.
How much does it cost to fix P0145?
DIY cost is about $30-$80 for an O2 sensor and basic tools. Professional repair can range from $150-$400 including labor.
Could a bad catalytic converter cause P0145?
Unlikely. P0145 is sensor-specific, not catalyst efficiency. However, if the converter is severely clogged, it could affect exhaust flow and sensor response.
Which O2 sensor is Bank 1 Sensor 3?
Bank 1 is the side of the engine with cylinder #1. Sensor 3 is the downstream sensor after the catalytic converter on that bank. Usually 2-3 feet from the engine.