Skip to content
Skanyx
DTC/P0057

P0057: HO2S Heater Control Circuit Low (Bank 2 Sensor 2)

Quick Answer
Low SeveritySafe to drive (short-term)Emissions

P0057 means the engine computer measured too little current or too low a voltage in the heater circuit of the downstream oxygen sensor on bank 2, after that bank's catalytic converter. Bank 2 is the half of the engine without cylinder 1, so this code only appears on V6, V8 and other engines with two cylinder banks and separate exhaust sensors per bank. The car usually drives as before. A new downstream sensor typically costs about 90 to 310 EUR fitted.

Estimated repair costFrom €1 to €310+, varies by vehicle

Scan your own car in about 60 seconds: see whether P0057 is really what it has, how urgent it is, and what the fix should cost. Free on iPhone and Android, on any ELM327 adapter.

Get Skanyx free

What does P0057 mean?

P0057 means the engine computer measured too little current or too low a voltage in the heater circuit of the downstream oxygen sensor on bank 2, after that bank's catalytic converter. Bank 2 is the half of the engine without cylinder 1, so this code only appears on V6, V8 and other engines with two cylinder banks and separate exhaust sensors per bank. The car usually drives as before. A new downstream sensor typically costs about 90 to 310 EUR fitted.

P0057 is a emissions-related diagnostic trouble code classified as low severity. When your vehicle's ECU detects this condition, it stores P0057 and illuminates the check engine light.

What are the symptoms of P0057?

If your vehicle has triggered P0057, you may notice one or more of these symptoms:

  • Check engine light on, usually with no change in how the car drives
  • No noticeable effect on power or fuel economy in most cars
  • Catalyst monitor for bank 2 slow to complete, or incomplete after the code is cleared
  • Oxygen sensor heater readiness monitor incomplete after the code is cleared
  • Possible rejection at an emissions inspection while the warning light is on

What causes P0057?

Here are the most common causes of P0057:

high: Burned-out (open) heater element inside the downstream oxygen sensor (normal wear with age and heat)
medium: Blown heater fuse, often shared with other sensor heaters so several heater codes appear together
medium: Corroded or damaged connector or wiring under the car, exposed to water, salt and road debris
low: Faulty heater relay or power supply feeding the sensor heater
low: Control wire shorted to ground, or a faulty heater driver in the engine computer (rare)

Is it safe to drive with P0057?

Generally yes, for short-term driving. Safe to drive. The bank 2 sensor after the catalytic converter only checks how well that converter works; it does not set the fuel mixture, so the engine runs as before. Without its heater the bank 2 converter check may not complete. Fix it promptly: the warning light hides any new fault and can get the car rejected at an emissions inspection.

How do you diagnose P0057?

Follow these steps to pinpoint the root cause of P0057:

  1. Confirm which sensor the code means before buying parts: bank 2 is the cylinder bank without cylinder 1 and Sensor 2 is the sensor after that bank's catalytic converter. Check the cylinder numbering for your engine in the service information, because the side of the car bank 2 sits on differs between engines
  2. Read all stored codes and freeze frame. P0057 together with P0037, P0155 or other heater codes points to a shared fuse, relay or supply wire rather than several failed sensors
  3. Check the oxygen sensor heater fuse named in the owner's manual or on the fuse box lid. Replace it if blown, and if it blows again look for a short in the heater or its wiring
  4. Raise the car safely, unplug the Bank 2 Sensor 2 connector and measure the resistance across the two heater pins. Many downstream sensors read between about 3 and 15 ohms at room temperature; check your car's specification. An open circuit means the heater has burned out
  5. With the key on, check for battery voltage on the heater supply pin on the harness side of the connector. No voltage points to the fuse, relay or supply wire
  6. Inspect the connector and the wiring along the exhaust and underbody for corrosion, pushed-back pins, melted insulation or chafing, and repair as needed
  7. After the repair, clear the code and drive a mix of town and steady faster driving. With a generic OBD2 reader, check that the bank 2 downstream sensor voltage switches normally once warm and that the oxygen sensor heater and catalyst readiness monitors complete

How much does P0057 cost to fix?

Repair costs for P0057 vary depending on the root cause and your vehicle. Here are typical estimates:

Repair Parts Cost Labor Cost Total Estimate DIY Difficulty
Replace O2 sensor heater fuse €1–€3 €0–€0 €1–€3 Easy
Replace O2 sensor heater relay €10–€40 €20–€60 €30–€100 Easy
Repair wiring or connector €5–€20 €40–€120 €45–€140 Moderate
Replace downstream O2 sensor (Bank 2, Sensor 2) €40–€180 €50–€130 €90–€310 Moderate
Workshop diagnosis (live data and circuit checks) €0–€0 €60–€120 €60–€120 Professional

Prices estimated as of March 2026. Costs vary by region, vehicle, and shop.

P0057 on specific vehicles

P0057 behaves differently depending on your vehicle. Select your car below for model-specific causes and known issues:

These codes are often seen alongside P0057 or indicate related issues:

Common questions about P0057

What does code P0057 mean?

P0057 means the heater circuit of the Bank 2 Sensor 2 oxygen sensor is reading low. That is the sensor after the catalytic converter on the cylinder bank that does not contain cylinder 1. A burned-out heater, a blown fuse or a broken supply wire are the usual reasons.

Which sensor is bank 2 sensor 2?

Bank 2 is the side of a V or boxer engine that does not contain cylinder 1, and Sensor 2 is the sensor after that bank's catalytic converter. Four-cylinder inline engines have no bank 2, so P0057 does not apply to them. Check the cylinder numbering for your engine, because the side bank 2 sits on differs between manufacturers.

Can I drive with P0057?

Yes. The sensor only monitors the bank 2 catalytic converter, so the engine runs and uses fuel as before. The converter check may not complete, and a lit warning light can get the car rejected at an emissions inspection (rules vary by country).

What is the difference between P0057 and P0161?

Both point at the heater of the same bank 2 downstream sensor. P0057 is the 'heater control circuit low' code, set when the circuit draws too little current or reads too low a voltage; P0161 is the older heater circuit malfunction code. Which one appears depends on the manufacturer, and the checks are the same.

How much does it cost to fix P0057?

A blown fuse costs 1 to 3 EUR. A heater relay costs about 30 to 100 EUR fitted, and a wiring or connector repair about 45 to 140 EUR. A new bank 2 downstream oxygen sensor costs roughly 90 to 310 EUR fitted. If the cause is not obvious, a workshop diagnosis with circuit checks costs about 60 to 120 EUR.

Can a generic OBD2 scanner diagnose P0057?

A generic OBD2 reader shows the code, its freeze frame, the downstream sensor voltage and the readiness monitors, including the oxygen sensor heater and catalyst monitors. It cannot show heater current, heater duty cycle or the manufacturer's heater adaptation values; those need the brand's own diagnostic software.

Read our detailed guides

Skanyx

Scan your car with Skanyx to diagnose P0057

Your car logged P0057. Skanyx reads it on any standard Bluetooth OBD2 adapter, tells you whether it is safe to keep driving, and shows the €1-€310 repair range so you know the number before a shop quotes you. Free on iPhone and Android, and you do not need to be a mechanic to read it.

Get Skanyx free

Get the newsletter

New fault-code guides, real repair-cost data and seasonal car-care tips. No spam, unsubscribe anytime.

We only email about car diagnostics content. Privacy Policy