P0145
UniversalO2 Sensor Circuit Slow Response (Bank 1 Sensor 3)
The engine computer has detected that the oxygen-sensor circuit for Bank 1 Sensor 3 is responding more slowly than expected during monitoring. The sensor reports oxygen levels in the exhaust; the exact role of this sensor depends on the vehicle’s exhaust and sensor layout. The warning light may be the only noticeable effect, though emissions or engine operation could be affected.
⚠️ Before You Begin (Safety First)
This code alone does not usually indicate an immediate safety hazard. Arrange diagnosis rather than ignoring the warning, especially if emissions testing is due. Stop driving and seek prompt help if the engine runs very poorly, the check-engine light flashes, or you notice a strong fuel smell or overheating.
Common Symptoms
- The check-engine light may be on.
- There may be no noticeable change in how the vehicle runs.
- Fuel economy or emissions may be affected, depending on how the vehicle uses this sensor's signal.
- If a related engine or exhaust problem is present, rough running or other drivability symptoms may occur; those symptoms are not established by this code alone.
Common Causes
- The Bank 1 Sensor 3 oxygen sensor may be aging, contaminated, or responding slowly.
- A damaged, corroded, loose, or poorly connected sensor wire or connector may interfere with the signal.
- An exhaust leak or another exhaust condition may affect the oxygen reading.
- An engine-running or mixture issue may cause exhaust conditions that affect sensor response.
- A problem in the sensor circuit or its control may prevent the expected signal response.
Diagnostic Steps
- Confirm the stored code and note any other codes; related codes can help distinguish a sensor response concern from a broader engine or circuit problem.
- With the vehicle safely parked and the exhaust cool, visually inspect accessible Bank 1 Sensor 3 wiring and connectors for damage, looseness, corrosion, or contact with hot or moving parts.
- Look and listen for signs of an exhaust leak, without touching hot exhaust components; a leak can affect sensor readings.
- If you have a scan tool that displays oxygen-sensor data, review the signal with the vehicle operating only as directed by its service information. Do not assume a universal response pattern or test condition.
- Avoid replacing the sensor based on the code alone. If visual checks do not identify an issue, have the circuit and sensor response tested using vehicle-specific procedures.
When to Call a Professional
A technician can review scan data for the Bank 1 Sensor 3 response, inspect its wiring and connectors, check for exhaust leaks, and test the sensor circuit and sensor response using model-specific service information. The code identifies a detected condition; it does not by itself prove the sensor needs replacement.
Compare component listings
Confirm diagnosis and vehicle fitment before buying. A listing does not prove that a part needs replacement. We may earn a commission from qualifying purchases.
Commonly Asked Questions
Does P0145 prove that Bank 1 Sensor 3 needs replacement?
No. It reports a slow response in that sensor circuit. Wiring, connector condition, exhaust leaks, or engine operation can also contribute, so diagnosis should come before parts replacement.
What does Bank 1 Sensor 3 identify?
It identifies the third oxygen sensor associated with Bank 1 in the vehicle's sensor layout. The number and placement of sensors vary, so use model-, year-, and engine-specific information to identify it.
Can I keep driving with this code?
If the vehicle runs normally, this code alone generally does not call for an immediate stop, but arrange diagnosis. Stop and seek prompt help if the engine runs very poorly, the check-engine light flashes, or you notice a strong fuel smell or overheating.
Could an exhaust leak cause a slow-response code?
An exhaust leak can affect oxygen readings and is one possibility to check. The code alone does not establish that a leak is present.
Browse Available Code Guides
Previous and next available guides in database record order, across makes. Adjacent entries may share a code number and do not necessarily describe related faults.