P01C3

O2 Sensor Heater Control Circuit Low (Bank 1, Sensor 1)

P01C3 is a generic OBD-II powertrain diagnostic trouble code: O2 Sensor Heater Control Circuit Low (Bank 1, Sensor 1). It is logged by the engine control unit when the powertrain monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.

Code
P01C3
Group
Powertrain
System
Powertrain
Severity
Warning (MIL on)
Need P01C3 disabled?
RaceTune permanently disables any OBD-II trouble code on supported ECUs — for motorsport, off-road, and export use.

What P01C3 means

P01C3 indicates that the PCM/ECM has detected a low voltage or low current condition in the heater control circuit of the upstream oxygen sensor on Bank 1 (Sensor 1). The heater element inside the sensor is used to bring the O2 sensor up to operating temperature quickly after a cold start, allowing closed-loop fuel control to begin sooner.

When the heater circuit voltage falls below the expected threshold, the PCM logs this fault. Common causes include a short to ground in the heater control wiring, a failed heater element within the sensor itself, or a fault in the PCM driver circuit that controls heater power. The heater circuit is typically powered by a relay or fuse and switched to ground by the PCM.

If the sensor heater fails, the O2 sensor will take longer to reach operating temperature, resulting in extended open-loop operation and potentially increased fuel consumption and emissions. The MIL will illuminate, and the vehicle may fail an emissions inspection. Diagnosis should begin with verifying fuse and relay integrity before condemning the sensor or PCM.

Common causes

Most-frequently reported root causes when P01C3 is logged.

  • 1
    Failed oxygen sensor heater element causing an internal short to ground.
  • 2
    Short to ground in the heater control wiring harness between the PCM and the sensor.
  • 3
    Corroded or damaged connector at the oxygen sensor causing a low-resistance path to ground.
  • 4
    Blown fuse or failed relay supplying voltage to the heater circuit.
  • 5
    Faulty PCM output driver for the heater control circuit.
  • 6
    Chafed wiring contacting the exhaust or chassis ground.

Symptoms drivers notice

MIL (Check Engine Light) illuminated.
Extended open-loop operation immediately after cold start.
Slightly increased fuel consumption during cold start warm-up phase.
Possible failure of emissions inspection.
No noticeable driveability concern under normal warm operating conditions.

How to diagnose P01C3

A typical diagnostic flow when this code is present.

  1. 1
    Connect a scan tool and record all stored DTCs and freeze frame data.
  2. 2
    Inspect the heater fuse and relay for the upstream O2 sensor circuit and replace any blown fuse.
  3. 3
    Check for battery voltage at the heater supply wire of the O2 sensor connector with ignition on.
  4. 4
    Measure resistance of the O2 sensor heater element at the sensor connector and compare to specification.
  5. 5
    Inspect the wiring harness between the PCM and the sensor for chafing, shorts to ground, or damaged insulation.
  6. 6
    Check PCM heater control output with a scan tool or oscilloscope for proper duty-cycle switching.
  7. 7
    Replace the oxygen sensor if heater element resistance is out of specification after confirming circuit integrity.

Related powertrain codes

Frequently asked questions

Can I drive with P01C3 active?

The vehicle will generally remain drivable, but extended open-loop fueling during cold starts may increase emissions and fuel consumption. It is advisable to diagnose and repair the fault promptly.

Does P01C3 always mean the O2 sensor must be replaced?

Not necessarily. A blown fuse, failed relay, or wiring short can trigger this code without sensor failure. Always verify power supply and wiring integrity first.

Will P01C3 cause a failed emissions test?

Yes. An active MIL or a readiness monitor that has not completed due to heater failure will typically result in an emissions test failure.

How is the heater circuit different from the sensor signal circuit?

The heater circuit powers a resistive heating element inside the sensor body to warm the sensing element quickly. The signal circuit is separate and carries the oxygen concentration voltage signal to the PCM.

Disabling P01C3 in software

RaceTune can permanently disable P01C3 — and any other OBD-II diagnostic trouble code — on every ECU family we support. The monitor is disabled inside the ECU itself, so the fault stops being logged: the warning light stays off and the engine never enters limp mode for this code. The change is tied to your exact software version.

Permanent
The monitor is disabled in the ECU itself — not just cleared. It cannot return.
Tailored to your file
Each patch is matched to your specific software version — never a one-size-fits-all file.
Reversible
The original file is always preserved. Reflash the stock to return the ECU to factory state.

Software modifications affect emissions compliance and are not road-legal in many jurisdictions. RaceTune service files are intended for motorsport, off-road, and export use.

Got P01C3 in your scan?

Upload your ECU file — we'll identify the exact software version and confirm whether a disable is available for your car.

Upload your file