Eberspacher Diesel Heater

How To Clear Error Codes on an Eberspacher Diesel Heater

If your Eberspächer diesel heater has suddenly stopped working and is flashing an error code at you, don’t panic. In most cases, the heater is doing exactly what it’s designed to do: shutting itself down to prevent damage.

The good news? Many error codes can be cleared once the underlying issue is fixed. The bad news? If you don’t clear them properly, the heater may stay locked out no matter how many times you turn it on and off.

So... take a breath and read this article before randomly pressing buttons in the hope of a fix!

Here’s how it actually works.

First: Understand What the Error Code Means

Eberspächer heaters log faults when something goes wrong — things like:

  • Low voltage
  • Failed starts (usually from air in the fuel line or low fuel)
  • Overheating
  • Flame-out or ignition failure

Some errors are temporary, others are lockout faults that require manual clearing.

Important note:
👉 Repeated failed start attempts (usually 3–5) will almost always cause a lockout that will not reset itself.


Method 1: Clearing Errors with the Controller (Basic Reset)

For non-lockout faults, you can sometimes clear the error by:

  1. Turning the heater off at the controller
  2. Switching vehicle power off (or disconnecting the heater power)
  3. Waiting at least 30 seconds
  4. Restoring power and restarting the heater

This works for simple voltage or interruption errors — but it will NOT clear a lockout.

If the error code comes straight back, move on.

 

Method 2: Clearing Errors Using an Eberspächer Diagnostic Tool (The Proper Way)

For lockout faults, the heater must be reset using diagnostics.

This requires:

  • An Eberspächer diagnostic tool (EDiTH, EasyScan, or equivalent)
  • Or a workshop/installer with the correct software

The process is straightforward for a technician:

  1. Connect to the heater’s diagnostic port
  2. Read stored fault codes
  3. Clear the lockout
  4. Test-run the heater to confirm normal operation

This is the only guaranteed way to clear a hard lockout.

 

Method 3: “Fuse Pull” Reset (Limited Effectiveness)

You’ll often hear people say:

“Just pull the fuse for 10 minutes.”

Here’s the truth:

  • Pulling the fuse can clear soft faults
  • It does not reliably clear lockout errors on modern Eberspächer units

If the heater has logged multiple failed starts, the fault remains stored in memory until cleared via diagnostics.


Why Lockouts Happen (and How to Avoid Them)

Most lockouts are caused by fuel delivery problems, not faulty heaters.

Common causes:

  • Air in the fuel line after installation
  • Empty or near-empty fuel tank
  • Incorrect fuel pump angle
  • Low battery voltage during startup

To avoid lockouts:

  • Prime the fuel line properly before first start
  • Make sure the battery is healthy (startup draws the most power)
  • Don’t keep retrying starts if the heater fails — that’s how lockouts happen


Eberspächer heaters are extremely reliable — but they’re also protective by design. When something isn’t right, they shut down and log it.

  • Minor errors may clear with a power reset
  • Lockouts require proper diagnostics
  • Repeated start attempts make things worse, not better

If your heater is locked out and you don’t have access to diagnostic equipment, the fastest fix is usually a qualified installer — not another fuse pull.

A cleared fault plus a properly fixed cause means your heater will usually run for years without another issue.

 

——————

Back to blog