P0036 Code: Heater Control Circuit

p0036 code displaying on an OBD-2 diagnostic tool

What You'll Read About

P0036 Error Code

Heater Control Circuit

What does P0036 code mean?

P0036 is an OBD-II trouble code that means that the heater control circuit has an open or short circuit, or a high resistance.

What are the P0036 code symptoms?

The symptoms that this code will trigger the P0036 code include:

  • The check engine light will come on.
  • The engine runs hotter than normal because of increased fuel consumption due to poor airflow through the radiator fan and other components in the cooling system that help cool down an overheated engine. The fan may not operate at all, or it may cycle on and off frequently. The engine will run hotter than normal because of increased fuel consumption due to poor airflow through the radiator fan and other components in the cooling system that help cool down an overheated engine.

What causes a P0036 code?

The P0036 diagnostic code is triggered by a faulty engine coolant temperature sensor. The heater control valve is also known as the thermostat, and it regulates heat in your car’s engine. If you have a P0036 code, this means that the wiring from your engine to the heater control valve may be damaged or disconnected, or there could be an issue with one of these components:

  • Engine coolant temperature sensor (least likely cause)
  • Heater control valve vacuum hose connector
  • Heater control valve vacuum hose junction

How does a mechanic diagnose the P0036 code?

To diagnose a P0036 code, a mechanic typically follows these steps:

Code Retrieval: The mechanic will use an OBD-II scanner to retrieve the trouble code(s) stored in the vehicle’s computer system. In this case, they will specifically look for the P0036 code.

Visual Inspection: The mechanic will inspect the wiring and connectors of the oxygen sensor heater circuit. They will look for any signs of damage, such as frayed wires, loose connections, or corrosion.

Resistance Check: Using a multimeter, the mechanic will measure the resistance of the oxygen sensor heater circuit. This helps determine if there is a short or open circuit within the wiring or the sensor itself.

Sensor Testing: If the wiring and connectors appear in good condition, the mechanic may test the oxygen sensor itself. This involves measuring the voltage and resistance of the sensor while applying heat to it. The values should correspond to the manufacturer’s specifications.

Scan Tool Data Analysis: The mechanic may use the scan tool to monitor live data from the oxygen sensor, such as voltage readings and response times. This can provide insights into the sensor’s performance and help identify irregularities.

Circuit and Component Replacement: Based on the findings, the mechanic may need to repair or replace faulty wiring, connectors, or oxygen sensor. This could involve repairing damaged wires, cleaning connectors, or replacing the sensor with a new one.

Clearing Codes and Test Drive: After the repairs are made, the mechanic will clear the trouble codes from the vehicle’s computer system. They will then perform a test drive to ensure the code does not reappear and that the oxygen sensor functions properly.

How to fix a P0036 code?

To fix the P0036 code, you’ll want to start by checking the heater control valve. Look at it and make sure that it’s not broken or bent. If it is, replace it.

Next, check your coolant level and temperature sensor to ensure that they’re working properly. If either one of these things is faulty, you may need to replace them as well.

Finally, inspect your ignition system for any problems (such as a bad spark plug) that might be causing this issue with your car’s heater control circuit. If you’ve inspected your car’s coolant level and temperature sensor and found nothing wrong, then you’ll need to check the heater control valve. Here are some steps to follow: 1) Disconnect the vacuum hose from the valve and check for leaks by applying soapy water to it. If you find a leak, replace the hose or fitting that is leaking. 2) Next, apply pressure (about 15 psi) to one side of the vacuum hose.

How to prevent a P0036 code?

Check the coolant level. If it’s low, add more coolant, then restart your engine and see if that clears up the code.

Check the heater control valve and switch for damage or obstruction. If it looks like something is blocking them from moving freely, try cleaning them out with compressed air and/or water with dish soap.

Check for loose connections in the circuit; this can be done by disconnecting one end of each wire at a time while watching for blinking lights on your dash (indicating a short) or no change at all (indicating an open).

FAQ

Can I drive with P0036 code?

No, it is not recommended to drive with a P0036 code. The P0036 code indicates a malfunction in the oxygen sensor heater circuit for the upstream sensor in bank 1. This can affect the sensor’s ability to measure oxygen levels in the exhaust accurately and may result in decreased fuel efficiency and increased emissions. 

It is advisable to have the issue diagnosed and repaired by a qualified mechanic before driving the vehicle again.