DTC codes / P01xx · Fuel and air metering / P0155
P0155 means the engine computer has detected a fault in the electrical heater circuit for the upstream oxygen sensor on bank 2, which is the side of the engine that does not contain cylinder number one. The heater is a small resistor inside the sensor that warms it to operating temperature quickly so the computer can enter closed-loop fuel control sooner after a cold start. The computer monitors the heater circuit for expected current flow and sets this code when the current is too low, too high, or absent entirely.
The vehicle is safe to drive with P0155 because the heater circuit only affects how quickly the oxygen sensor warms up, not the engine's basic operation. Avoid long periods of idling from cold and schedule the repair soon, since prolonged open-loop operation can increase fuel consumption and emissions.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.