Can you keep driving?
Can you keep driving?
Stop driving if any of these apply
- !The engine is misfiring, stalling, or the check-engine light starts flashing.
- !There is a strong exhaust smell or a drivability change that suggests a bigger fault than the sensor alone.
What to check first
Step-by-step checks
- 1
Free - no tools
Look for intake or vacuum leaks before replacing the sensor
- 2
Free - no tools
Check the connector and harness for damage, looseness, or heat exposure
- 3
Basic tool needed
Notice whether the engine is running lean or has other fuel-trim codes stored with it
- 4
Basic tool needed
If scan data is available, compare the O2 switching pattern with the fuel trims
- 5
Basic tool needed
If there is an exhaust leak ahead of the sensor, fix that before replacing the sensor
If the code returns
- -If the leak is fixed and the signal is still low, the sensor or wiring becomes more likely.
- -If the code returns after a sensor replacement, revisit the air leak and fuel-trim side.
- -If the engine smooths out after an intake repair, that is a stronger clue than the code alone.
Background
What this code means
P0143 is a generic OBD-II oxygen-sensor code for bank 1 sensor 3.
A low signal often points to a lean condition, an exhaust leak, or a sensor that is biased low.
Lean-running symptoms, fuel-trim drift, or an odd sensor pattern on scan data can fit this code.
Diagnosis
Common causes
Lean-running condition
A real air leak or fuel-delivery issue can drive the signal low.
Failed sensor
The sensor can bias low even when the engine is not truly lean.
Exhaust leak
Fresh air entering ahead of the sensor can look like a low reading.
Wiring fault
Heat damage or poor pins can pull the signal low.
Avoid these mistakes
What not to do
- xDo not replace oxygen sensors first if there is an obvious exhaust leak or mixture problem.
- xDo not ignore rough running just because the code names a sensor.
Parts
Parts that may need replacing
See also
Related OBD codes
Source notes
Generic OBD-II (SAE J1979 / ISO 15031-5). P0143 was expanded around common low bank 1 sensor 3 signal faults, including lean running, exhaust leaks, and wiring issues.
This guide is written as a generic multi-make reference, so bulletin history, sensor locations, and repair order can still change by manufacturer and engine family.
This is generic OBD-II guidance and should not override vehicle-specific service information. Exact diagnosis and repair steps vary by make, engine family, and model year.
Last reviewed: 2026-04-10
Reference: Open reference