Airtronic D2 / D4 Fault Codes: What They Mean & Which Part to Order

Eberspacher (Espar) Airtronic D2, D3, D4 and D4 Plus heaters report faults as a two-digit numeric code (for example 52 = no start). You read the code from the display of a Digi / Digi-Max controller, a timer module, or a diagnostic tool; on simple controllers the LED flashes the code number.

This guide maps the most common Espar Airtronic fault codes that lead to a “won’t start / which part to replace” job to a short self-check and the compatible replacement parts stocked in our shop. Codes are grouped by the component they point at, so you can jump straight to the part you need.

Note: Eberspacher and Webasto use different fault-code systems and different parts — do not mix brands. For Webasto Air Top F-codes, see our Webasto fault code guide. For model selection, see our D2 vs D4 vs D5 comparison.

Codes 047 / 048 / 049 — Fuel Metering Pump Fault

Meaning: the fuel metering pump circuit is short-circuited (047), interrupted / open (048), or shorted to battery positive (049). The heater cannot deliver fuel, so it fails to start or cuts out.

Typical causes: damaged / corroded pump wiring or connector, a seized or worn metering pump, or a blocked fuel filter / fuel line.

Self-check (3–5 steps):

  1. Check the fuel pump wiring and connector for damage, corrosion or poor contact.
  2. Listen for the pump’s metered clicking around 60 seconds after switching the heater on.
  3. Check the fuel filter on the inlet side of the pump (a plugged filter is a common no-start cause).
  4. If the pump does not click or deliver fuel, replace the metering pump.

Replacement parts:

Codes 020 / 021 / 022 — Glow Plug Fault

Meaning: the glow pin is interrupted / open circuit (020), short-circuited (021), or shorted to battery positive (022). A weak or failed glow plug prevents ignition.

Typical causes: worn / carboned glow pin, damaged wiring or connector, water in the connector.

Self-check (3–5 steps):

  1. Check the glow plug connector (thick brown + white wires) is fully seated.
  2. Measure glow plug resistance: roughly 0.4–0.7 Ω for 12 V, 1.2–2.5 Ω for 24 V.
  3. Inspect for carbon build-up on the glow pin — clean or replace.
  4. If open / shorted, replace the glow plug.

Replacement parts:

Codes 031 / 032 / 033 / 034 — Blower (Fan) Motor Fault

Meaning: the burner / combustion air blower motor is interrupted (031), short-circuited (032), running at an incorrect speed (033), or shorted to battery positive (034). The heater needs the blower to supply combustion air, so it will not start or stay running.

Typical causes: worn motor brushes or bearings, blocked impeller, damaged wiring, dirt / corrosion in the motor.

Self-check (3–5 steps):

  1. Switch the heater off and check the blower impeller turns freely by hand.
  2. Remove any debris or blockage around the fan.
  3. Check the blower motor wiring and connector.
  4. If the motor is stiff, noisy or not spinning, replace the blower motor.

Replacement parts:

Code 052 — No Start (Safety Time Exceeded)

Meaning: after two start attempts the heater has not produced a flame (the start safety time was exceeded). This is the standard “failed to start” code and does not by itself tell you which part is at fault — work through the fuel and ignition checks.

Typical causes: empty tank, blocked / kinked fuel line, plugged fuel filter, weak glow plug, restricted combustion air / exhaust, or a worn metering pump.

Self-check (3–5 steps):

  1. Confirm fuel in the tank and no air locks / kinks in the fuel lines.
  2. Service or replace the fuel filter on the inlet side of the pump.
  3. Check the combustion air and exhaust pipes for restriction (low spots, crushes, kinks).
  4. Test the glow plug resistance (see codes 020–022 above).
  5. Check the fuel pump clicks and delivers fuel; if not, replace it.

Replacement parts:

Codes 010 / 011 — Over / Under Voltage

Meaning: heater supply voltage is too high (010: >16 V for 12 V, >32 V for 24 V) or too low (011: <10.5 V for 12 V, <21 V for 24 V) for at least 20 seconds.

Self-check (3–5 steps):

  1. Measure battery voltage at the heater (not at the battery posts) while it is drawing current.
  2. Charge the battery and load-test it if old; check the charging system / alternator.
  3. Check fuses, supply wiring and ground connections for corrosion or voltage drop.

Parts: this is normally an electrical-supply issue. If your wiring, fuse or relay needs replacing, heavy-duty connectors and relays in our shop can help:

Codes 012 / 013 / 015 / 017 — Overheating

Meaning: the overheat or flame sensor measured excessive temperatures (012 / 013); the heater may lock out (015 / 017) after repeated overheat events.

Self-check (3–5 steps):

  1. Check the hot-air ducts for crushed pipes, blockages or closed outlets.
  2. Check the combustion air and exhaust system for restriction.
  3. Allow the heater to cool fully before restarting.
  4. If it repeats, identify the air-flow / fuel cause — do not just reset a locked heater.

Codes 051 / 053 / 054 / 055 / 056 — Flame Detection / Cutout

Meaning: 051 = a flame was detected during switch-on (flooded chamber); 053–056 = the flame cut out during Power / High / Medium / Low output. These usually point to fuel supply, glow plug, sensor, or restricted exhaust / combustion air.

Self-check (3–5 steps):

  1. Check fuel quantity and that the pump delivers correctly (fuel quantity test).
  2. Inspect the glow pin and flame sensor.
  3. Check combustion air intake and exhaust for restriction.
  4. Service or replace the fuel filter.

FAQ

How do I read an Espar Airtronic fault code?

On a Digi / Digi-Max controller, press and hold the on/off key until the display shows “da”, then release — it will show the active fault (F0) then up to 5 stored codes. On a timer module, press and hold a key until “AF–” shows, then scroll. Press both keys together to erase stored faults.

What does Airtronic code 52 mean?

Code 52 (safety time exceeded) means the heater failed to light within the start safety time — a general “no start”. Check fuel supply, fuel filter, glow plug, combustion air / exhaust restriction and the metering pump before replacing parts.

What does Airtronic code 048 mean?

Code 048 is an open circuit in the fuel metering pump. Check the pump wiring and connector first, then the pump itself; replace the metering pump if it is faulty.

Are Airtronic D2 and D4 parts interchangeable?

Some consumables differ by voltage and model (pump, blower, glow pin). Always match the OE / part number to your exact heater model and voltage — see our D2 vs D4 vs D5 comparison.

Can I use Webasto parts on an Eberspacher heater?

No. Webasto and Eberspacher use different part numbers, connectors and mounting. Do not mix brands — always fit the correct Eberspacher part for your Airtronic model.

All replacement parts on this page are OEM-grade compatible parts, stocked and shipped by IntelliGenParts. Confirm your heater model, voltage and OE number before ordering.