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

Ignition Failure & Glow Plug Diagnostic Guide

An E01 error indicates an ignition failure. This happens when the heater attempts to start, but the control board fails to detect a stable flame during the ignition cycle—usually caused by a faulty glow plug, carbon buildup, or a voltage drop during startup.

Common Causes of E01

Low battery voltage – Battery drops too low under the glow plug load

Undersized or long wiring – Thin cables (under 6 mm²) or long extension leads cause voltage drop

Corroded or loose connections – Dirty fuses, oxidised terminals, or poor multi-plugs

Incorrect voltage setting – Controller set to the wrong voltage (12V/24V)

Fuel delivery issues (on some models) – Empty tank, air locks, or blocked lines preventing ignition

Step 1: Test Battery Voltage Under Load

Connect a multimeter directly across the battery terminals.

Start the heater and watch the voltage the moment the glow plug icon appears and the fan spins up.

Safety First: Read Before Testing

Important: Do not connect power or attempt to start the heater until you have read all safety checks below. Always perform a visual inspection of your wiring and fuel lines for leaks or bare copper before initiating a start sequence under load.

What the numbers mean:

Stays above 11.5V → Battery is healthy. Move to Step 2 to check for voltage drop in the wiring.

Drops below 10.5V → Battery is weak, old, or can’t handle the high startup current. Charge or replace it.

Step 2: Measure Voltage Drop Along the Wiring

Warning: Rotational & Electrical Hazard

Caution: Live Voltage & Fan Hazard: Keep fingers, loose clothing, hair, and test leads completely clear of the open combustion fan housing during this step. The internal fan will spin up suddenly at high speed when ignition starts, and testing requires live power to measure voltage under load accurately.

If the battery tests healthy and the main power cable looks adequate, but you are still getting E01, the next step is to measure the voltage the control board itself is receiving while the heater tries to start.

This requires opening the casing.

Turn the heater off and disconnect power.

Close-up of a KCZHT model Chinese diesel heater ECU mainboard. A red arrow highlights the main casing screw that must be removed to access the power terminals. Adjacent are wires and a 50V capacitor.

Remove the small screw on the underside of the motherboard cover and carefully lift the cover away.

Taping a fridge magnet over the diesel heater motherboard Hall sensor to bypass fan speed error code during voltage testing

Useful tip:
Place a magnet along the top edge of the case. This holds the magnetic switch in the “on” position so you can power the controller up to standby without fully reassembling the unit. It makes probing much easier.

You should now be able to see the main control board and the power connector pins.

Set your multimeter to DC volts.

Place the multimeter probes directly on the power connector pins at the back of the heater (while the heater is trying to start).

Warning: Keep clear of the fan — it will start spinning.

Testing 12V diesel heater mainboard voltage with a multimeter showing 14.82 volts alongside an LCD controller panel.

Start the heater and watch the voltage the moment the glow plug icon appears.

Compare this reading to the voltage you measured at the battery.

A big difference between the two readings means the factory wiring (or any extension you added) is too thin or the connections are poor.

Most common fix: Upgrade the power cable to 10AWG or 8AWG heavy-duty copper wire. Factory Chinese heater harnesses often use thin 14–16AWG wire, which causes significant voltage drop over anything longer than a couple of metres.

What the numbers mean:

Voltage stays healthy (above 11.5V) at the board → The problem is unlikely to be simple voltage drop. Look at the glow plug, fuel delivery, or a possible board fault.

Voltage collapses below 10.5V at the board even though the battery is fine → There is still significant resistance somewhere between the battery and the board (thin factory wiring, poor connectors, or corroded terminals).

Tools & Replacement Parts

These are the most useful items for diagnosing and fixing E01 errors:

Multimeter
Essential for checking battery voltage and voltage drop under load.
→ Compact Digital Auto-Ranging Multimeter

Heavy-duty power cable

Most stubborn E01 faults are caused by thin factory wiring. Upgrading to thicker cable usually solves it.→ 10AWG or 8AWG Tinned Copper Duplex Cable

Waterproof inline fuse holder

Cheap factory fuse holders often corrode or melt and create voltage drop.→ Waterproof Inline Blade Fuse Holder (15–20A)

Note: If the voltage at the board stays healthy but the heater still won’t fire, the glow plug itself may be faulty. See the E03 guide for how to test it.

Higher capacity battery (optional)If your battery is old or marginal, a stronger battery prevents the voltage from collapsing under the glow plug load.→ 12V 100Ah LiFePO4 Deep Cycle Battery

Bench power supply (optional) – Useful if you want to test the heater on the bench with a stable power source.
→ 12V 30A 360W Regulated Power Supply

Step 3: Check Power Source & Socket Connections

If the battery and main wiring check out fine, the problem is often right at the connection point.

Take a close look at:

Plug connections

Ring terminals

Fuse holders

If you’re running the heater through a weak auxiliary socket or a lightweight 12V adapter plug, the built-in current limiters can’t handle the surge when the glow plug kicks in. This is a very common cause of E01.

Quick fix:
Remove any weak plug adapters and wire the power directly to a solid battery terminal or distribution block using heavy-duty connectors.

Important note:
Attempting to run a 12V diesel heater through cigarette lighter sockets or cheap power adapters frequently triggers E01 because of internal current limiting.

Still getting E01 after checking the battery, wiring and connections?

If you’ve gone through the steps above and the fault keeps coming back, it may be time to look at a better-built unit. The cheap generic heaters are fine when they work, but the next step up usually means fewer headaches in the long run — better controllers, better altitude handling, and more reliable parts.

Here are the three options I usually point people towards:

WHICH ONE SHOULD YOU ACTUALLY BUY?
Thinking about replacing your unit rather than repairing it? Here is how Vevor, LF Bros, and Maxpeedingrods compare:
As an Amazon Associate I earn from qualifying purchases made through links on this site.

1. Cheapest Option & Easy Spare Parts → Vevor

If you’re on a budget and just want a solid heater where spare parts cost virtually nothing, get a Vevor 5kW. Glow plugs, gaskets, and replacement boards are available everywhere with fast delivery.

*Amazon shows local equivalent stock.

2. Hassle-Free Starts & Auto Altitude → LF Bros

If you’re sick of clearing error codes, tuning settings, or worrying about mountain altitude drops, spend the extra bit on an LF Bros 5kW. It automatically tunes itself for altitude and runs clean out of the box.

*Amazon shows local equivalent stock.

3. Compact 2kW or Heavy 8kW Heat → Maxpeedingrods

If Amazon UK is low on 5kW Maxpeedingrods stock, their lineup heavily features 2kW compact units (ideal for small vans) and 8kW high-output portable boxes for maximum heat.

*Amazon shows local equivalent stock.

Back to Main Page:

E01: Ignition E02: Voltage E03: Glow Plug E04: Fuel Pump E05: Overheat E06: Fan Motor E07: Controller E08: Flame Out E09: Temp Sensor E10: Ignition Fail

Back to

Ultimate Diesel Heater Troubleshooting Guide: Error Codes E01–E10 & Fixes