How to Fix an E05 Error Code on Chinese Diesel Heaters (Step-by-Step)

E05 Error Code: Overheating / Temperature Sensor Fault

An E05 error code indicates that the heater has exceeded its safe operating temperature limit or that the ECU has detected an abnormal signal from the internal overheat temperature sensor.

Disclosure: This post contains affiliate links. If you make a purchase through these links, I may earn a small commission at no extra cost to you.

When the heat exchanger casing gets too hot, the control board triggers an E05 protection shutdown—shutting off the fuel pump immediately while keeping the fan running at max speed to cool down the burner and prevent damage or fire hazards.

Primary Causes of the E05 Error Code

  • Restricted Hot-Air Outlet Ducting: Crushed, kinked, or overly long outlet ducting causing severe backpressure and trapping heat.
  • Blocked Air Intake or Heat Exchanger: Dust, lint, or debris clogging the cold air intake grill or heat exchanger cooling fins.
Chinese diesel heater intake fan blocked by mud wasp insect nest debris
  • Faulty or Misaligned Overheat Sensor: Loose mounting clip, poor contact with the aluminum body, or a damaged sensor harness.
  • Blower Fan Failure: Fan motor running too slowly or binding against the housing, failing to dissipate internal heat.

Step-by-Step Diagnostic Manual

Step 1: Inspect Air Outlets & Ducting (2 mins)

Check the warm-air distribution system connected to the front outlet vent.

  • How to verify: Inspect ducting hoses for tight 90-degree bends, crushed sections, or closed directional vents.
  • Action: Straighten any kinked ducting hose. Temporarily disconnect ducting entirely and test-run the heater to see if the E05 code clears.

Step 2: Inspect Cold Air Intake & Blower Motor (3 mins)

Ensure cold air is flowing freely into the rear intake fan.

  • How to verify: Check the rear intake grill for trapped dust, dog hair, or debris. Spin the internal fan wheel by hand with power off to ensure it turns freely without rubbing the housing.
  • Action: Vacuum out clogged intake vents and adjust the fan clearance if it rubs against the outer casing.

Step 3: Test Overheat Sensor Resistance (3 mins)

Unplug the 2-pin overheat sensor plug connected to the ECU mainboard. Set your digital multimeter to measure Resistance (Ohms).

  • How to verify: Measure resistance across the two sensor wires at room temperature (~20°C / 68°F).
    • Healthy Sensor: Standard NTC overheat sensors typically read around 50k Ohms (50,000 Ohms) or 10k Ohms depending on the sensor type at room temp.
    • Open Circuit (Faulty Sensor): Reads Infinite Resistance (or 1 / 0.L on standard multimeters). Replace the overheat sensor.
    • Shorted Circuit: Reads 0.0 Ohms. Replace the overheat sensor.
  • Action: Ensure the sensor body is firmly clipped and seated flush against the aluminum heat exchanger body using thermal gel or the metal retaining spring.

E05 Troubleshooting Quick Reference

Multimeter / Visual FindingDiagnosisRequired Action
Kinked or crushed air ductingAirflow restriction / heat buildupStraighten or shorten ducting hose
Reads Infinite ResistanceOpen circuit / burnt temp sensorReplace overheat sensor
Reads 0.0 Ohms (Short)Shorted internal sensor wireReplace overheat sensor
Sensor unclipped / hanging looseFalse temperature readingsRe-clip sensor flush to body

Tools & Replacement Parts

[Back To Error Codes E01-E10]

How to Fix an E05 Error Code on Chinese Diesel Heaters (Step-by-Step)

Discover more from Diesel heater troubleshooting & DIY

Subscribe now to keep reading and get access to the full archive.

Continue reading