What is P0036 & How to Solve It?

Discover what P0036 means, its causes, and how to fix it. Follow our clear guide to resolve P0036 quickly and get your equipment back in action.

Construction fleet management softwareConstruction fleet management software

Table of Content

What is P0036:

P0036 is a generic diagnostic trouble code (DTC) that refers to a problem with the Oxygen Sensor Heater Control Circuit High (Bank 1, Sensor 2). This code means the oxygen sensor heater circuit is receiving a higher-than-expected voltage, which can cause overheating and sensor failure, leading to poor engine performance and higher emissions.

Why This Happens

The P0036 code can be caused by:

  • Faulty oxygen sensor heater on Bank 1, Sensor 2.
  • Damaged wiring or short circuits in the heater circuit.
  • Faulty Engine Control Module (ECM) sending excess voltage to the circuit.
  • Blown fuse for the oxygen sensor heater circuit.
  • Corroded or loose connectors affecting the signal to the ECU.


How to Fix It

To resolve the P0036 code, follow these steps:

  1. Inspect the wiring and connectors for any visible damage, corrosion, or loose connections.
  2. Test the oxygen sensor heater for proper functionality.
  3. Check the fuse for the oxygen sensor heater circuit and replace it if blown.
  4. Test the oxygen sensor for proper operation and replace if necessary.
  5. Clear the fault code and restart the engine to confirm if the issue is resolved.


How to Avoid It Before It Happens

To prevent the P0036 fault code:

  • Regularly inspect the oxygen sensor heater and wiring.
  • Keep oil levels at the recommended level and ensure the oil is clean.
  • Perform regular diagnostics to monitor the condition of your sensors and wiring.

Fault Codes You’ll Often Find

REQUEST NOW!
Get Your Complete
Fault Code Ebook
Ready to get started?

Join thousands of satisfied customers using Clue

Questions?