Complete Liebherr Fault Codes Guide & Diagnostic Reference | 2026

 

 

Complete Liebherr Fault Codes & Diagnostic Guide

The definitive resource for heavy equipment technicians. Master Liebherr E-codes, Litronic BBT faults, LICCON crane errors, and system-specific diagnostics using official Liebherr protocols.

Why Liebherr Fault Codes Matter for Your Fleet

When a Liebherr machine displays a fault code, every minute of downtime translates to lost revenue. As a heavy equipment diagnostic specialist, I can tell you that understanding Liebherr fault codes is the critical difference between a quick sensor replacement and days of unnecessary component troubleshooting.

Liebherr machines—from the R920 crawler excavator to the LTM mobile crane and L538 wheel loader—utilize sophisticated electronic control systems. These systems communicate faults through standardized E-codes (Error codes) on earthmoving equipment and LEC codes (Liebherr Error Codes) on crane systems. Understanding these codes is essential for efficient fleet management and minimal downtime.

💡 Pro Tip for Technicians Always document both active and stored fault codes before clearing. Stored codes often reveal intermittent wiring issues or historical problems that active codes alone cannot show. Use the Liebherr SCULI service software or LiDAT system to capture operational data at the moment the fault occurred.

Understanding Liebherr Fault Code Structure

Liebherr fault codes follow a structured format depending on the machine type and control system generation. Unlike automotive OBD-II codes, Liebherr uses proprietary numbering systems optimized for heavy machinery applications.

Liebherr E-Code Format (Earthmoving & Mining)

Prefix E Error
System 0xx Engine/Hyd
Sub-system x Component
Fault Type x Failure Mode

LICCON LEC Format (Cranes)

Module ZE Zero-Point Electronics
Number 000001 6-Digit Code
Class E/B Error/Bypass

Fault Code Categories

Code Range System Category Typical Components
E001 – E099 Engine & Powertrain Oil pressure, coolant temperature, engine speed, fuel system
E100 – E199 Hydraulic System Hydraulic oil level, temperature, pump control, solenoid valves
E200 – E299 Electrical & CAN Bus Control modules, communication errors, wiring harness faults
E300 – E399 Operator Controls & Sensors Joysticks, limit switches, position sensors, coding plugs
E400 – E499 Transmission & Drive Gear oil temperature, travel motors, rotation gear speed
E500 – E599 Protection Systems Overload protection, safety circuits, emergency stops
LEC 000001+ Crane Control (LICCON) Load moment limiter, winch control, slewing, boom systems

Failure Type Indicators

The fault description typically includes the electrical nature of the failure:

Failure Type Description Common Cause
Short circuit to earth Signal wire grounded to chassis Wiring rubbed through, connector corrosion, insulation damage
Short circuit +24V Signal wire shorted to battery positive Wiring damage, internal sensor short, connector pin bent
Wire break / Open circuit Complete circuit interruption Broken wire, disconnected connector, failed sensor coil
Cable defect General wiring harness fault Chafing, moisture ingress, connector pin corrosion
Defect Component internal failure Sensor failure, actuator coil burnout, ECU driver fault
No message / CAN error Communication timeout Bus termination, module power loss, corrupted data

Liebherr Excavator Fault Codes (E-Codes)

Liebherr excavators—from the compact R920 to the massive mining-class R9350—use the Litronic control system to monitor all critical machine functions. These E-codes cover engine protection, hydraulics, electrical systems, and operator controls.

⚠️ Critical Safety Notice Some fault codes trigger engine stop or hydraulic system shutdown to prevent catastrophic damage. Never bypass safety shutdowns without identifying the root cause—particularly with engine oil pressure (E001-E003) or hydraulic overheating (E011-E015) faults.

Engine & Powertrain Fault Codes

Code Element Sensor Message / Fault Effect
E001 Engine Oil Pressure B3 Accidental ground / Short circuit to earth Engine Protection
E002 Engine Oil Pressure B3 Accidental plus / Short circuit +24V Engine Protection
E003 Engine Oil Pressure B3 Wire break / Open circuit Engine Protection
E004 Coolant Level B3 Accidental ground Warning
E005 Coolant Level B3 Accidental plus Warning
E006 Coolant Level B3 Wire break Warning
E007 Engine Coolant Temperature B2 Accidental ground Warning
E008 Engine Coolant Temperature B2 Accidental plus Warning
E009 Engine Coolant Temperature B2 Wire break Warning
E022 Diesel Engine RPM B12 Accidental ground / Short circuit to earth Torque Limitation
E023 Diesel Engine RPM B12 Accidental plus / Short circuit +24V Torque Limitation
E024 Diesel Engine RPM B12 Wire break / Open circuit Torque Limitation
E501 Engine Oil Pressure B3 Pressure is too low Engine Stop
E502 Coolant Level B3 Level is very low Engine Stop
E503 Engine Coolant B2 Temperature is too high (overheating) Engine Stop

Hydraulic System Fault Codes

Code Element Sensor Message / Fault Effect
E010 Hydraulic Oil Level B14 Accidental ground Warning
E011 Hydraulic Oil Level B14 Accidental plus Warning
E012 Hydraulic Oil Level B14 Wire break Warning
E013 Hydraulic Oil Temperature B67 Accidental ground Warning
E014 Hydraulic Oil Temperature B67 Accidental plus Warning
E015 Hydraulic Oil Temperature B67 Wire break Warning
E504 Hydraulic Oil Level B14 Level is very low Hydraulic Stop
E505 Hydraulic Oil Temperature B67 Temperature is very high Hydraulic Stop
E506 Gear Oil Temperature Temperature is very high Drive Stop

Solenoid Valve & Pump Control Codes

Code Element Output Message / Fault Effect
E027 Pump Power Control Y4 Cable defect Power Reduction
E030 Engine RPM Control EV4 Defect RPM Limitation
E033 Cooler Fan Control EV5 Defect Warning
E036 Pump Flow Control 1 EV1 Cable break Flow Reduction
E039 Pump Flow Control 2 EV2 Cable break Flow Reduction
E042 Solenoid Valve Reserve EV3 Defect No Effect
E045 Pressure Operate Valve EV6 Cable break Function Loss

Operator Control & Sensor Codes

Code Element Sensor Message / Fault Effect
E411 Hand Signal Sensor Boom 1 X44 Accidental ground / Cable defect Function Impaired
E413 Hand Signal Sensor Boom 2 X42 Accidental ground / Cable defect Function Impaired
E416 Hand Signal Sensor Bucket 1 X44 Accidental ground / Cable defect Function Impaired
E417 Hand Signal Sensor Bucket 2 X42 Accidental ground / Cable defect Function Impaired
E442 Left Joystick Short circuit +24V / Short to earth / Cable break Function Stop
E445 Right Joystick Short circuit +24V / Short to earth / Cable break Function Stop
E454 Rotation Gear Speed Accidental plus / Ground or cable defect Swing Limited
E456 Fuel Tank Sensor Accidental plus / Ground or cable defect Warning

CAN Bus & Communication Codes

Code Element Message / Fault Effect
E302 CAN-CAN1 No message between S2 & BST Communication Loss
E303 CAN2 No message between S2 & ESP01 Communication Loss
E305 CAN2 No message between S2 & ESP01 board Communication Loss
E308 Display No message between S2/display Display Fault
E309 Display No software compatibility between keyboard and display Display Fault
E319 BST Coding No compatibility between hardware coding and software coding System Inoperative
E321 BST Coding Plug No reception of recognized machine type by BBT System Inoperative
E322 BST Coding Unknown hardware coding System Inoperative

LICCON Crane Error Codes (LEC)

Liebherr cranes utilize the LICCON (Liebherr Computed Control) system, which uses a specialized error code format called LEC (Liebherr Error Code). These 6-digit codes are organized by ZE (Zero-Point Electronics) modules and cover system errors, load moment limiter (LMB) faults, and operational shutdowns.

System & Memory Errors (ZE 0)

LEC Code Description System Reaction Resolution
000001 ZE 0: System error OS-HC11 — Initializing error processor-register erroneous No crane operation possible If error re-occurs, replace ZE module
000002 ZE 0: System error OS-HC11 — Initializing error test total in EPROM/FLASH erroneous No crane operation possible Check program memory card or ZE
000006 ZE 0: System error OS-HC11 — Initializing error RAM erroneous No crane operation possible If error re-occurs, replace ZE module
000007 ZE 0: System error OS-HC11 — UART erroneous No crane operation possible If error re-occurs, replace ZE module
000010 ZE 0: System error OS-HC11 — System routine inaccessible All crane movements stopped Entry in error memory; restart LICCON
000011 ZE 0: System error OS-HC11 — ZE-watchdog expired All crane movements stopped Check ZE module
000012 ZE 0: System error OS-HC11 — Type-identification in EPROM erroneous No crane operation possible Check program memory card
000013 ZE 0: System error OS-HC11 — Test sum in FLASH erroneous All crane movements stopped Check program memory card
000014 ZE 0: System error OS-HC11 — Program already running All crane movements stopped Restart LICCON system
000015 ZE 0: System error OS-HC11 — Program not available All crane operation stopped Check program memory card

Load Moment Limiter (LMB) Errors

LEC Code Description System Reaction Resolution
030000 ZE 0: LMB crane not commissioned or memory error Error report only Program commissioning data per commissioning report
030005 ZE 0: LMB winch 1 not regulated, hook course indicator erroneous Imprecise winch control Start up adjustment switch for range of lift display
030016 ZE 0: LMB Pressure transducer overtop guard cyl main boom faulty Load display too great Check sensor and supply line, replace faulty sensor
030030 ZE 0: LMB One signal draw-meas. conn plate for load weigh faulty Load display imprecise Check sensor and supply line, replace faulty sensor
030231 ZE 0: LMB STOP — SLK limit switch signal lower position mismatch Load moment increasing movements blocked Check SLK-limit switch and angle sensors on boom
030240 ZE 0: LMB STOP — Overflow with calculation as reeving too low Load torque increasing movements blocked Check reeving adjustment to LICCON
030241 ZE 0: LMB STOP — Overflow with calculation Load torque increasing movements blocked Check sensor values, manual adjustments, inform service
030245 ZE 0: LMB STOP — Internal memory error/program part implausible Load torque increasing movements blocked Read error report in LICCON test system; inform service

Crane Operation & Safety Shutdowns

LEC Code Description System Reaction Resolution
033910 ZE 0: Crane control — Shut off valves relapse cyl. continuous actuation Output of error Bring keys and master switch to zero position
033946 ZE 0: Crane control — Limit switch blocking position W/F faulty No shut-down; risk of accident Note system error; check/replace sensor
036941 ZE 0: Emergency operation crane control switched on Shut-down ineffective; all functions unlimited Switch off emergency operation immediately
135802 ZE 1: Operation slewing — Counterweight on ground shutdown Operational shut-down Only switch on if counterweight safely raised
135808 ZE 1: Operation slewing — Working area limitation ABB right Operational shut-down Slew left until crane is in working area again
135820 ZE 1: Operation slewing — LMB shut-down slewing right Operational shut-down (danger) Slew left until within support area; shut-down can be shunted

LSB-B Bus Communication Errors

LEC Code Description System Reaction Resolution
187252 E/A-Modul 1: LSB-B bus collisions recognized, communication interrupted Entry in error memory Error eliminated by system; check address assignment
187255 E/A-Modul 1: LSB-B bus connection faulty, short circuit to supply voltage Driver tries permanently to re-boot bus Check bus line, sensor, bus circuit board, bus fuse
187256 E/A-Modul 1: LSB-B bus connection faulty, no supply/short to earth Driver tries permanently to re-boot bus Check bus line, sensor, bus circuit board, bus fuse
287252 E/A-Modul 2: LSB-B bus collisions recognized (same as above) Entry in error memory Check address assignment of sensors on bus 2

Wheel Loader & Dozer Fault Codes

Liebherr wheel loaders such as the L538, L546, L524, and L528 series use the SCULI service software for diagnostics. These machines feature comprehensive electronic monitoring of the hydrostatic drive, working hydraulics, and operator interface systems.

Common L538/L546 Fault Codes

Code System Description Common Cause
E5027 Electrical General electrical system fault RS232 interface error, control module communication failure
E5xxx Hydrostatic Drive Drive system pressure/temperature fault Hydrostatic pump wear, charge pressure loss, cooling system fault
E6xxx Working Hydraulics Lift arm / bucket cylinder sensor fault Position sensor drift, wiring harness damage, connector corrosion
E7xxx Operator Interface Display or control lever fault CAN bus disruption, display module failure, control lever potentiometer
🔧 Wheel Loader Diagnostic Tip When diagnosing L538 series loaders, always verify solenoid resistance values across all hydraulic functions. A solenoid that reads out of range compared to others on the same circuit typically indicates an impending failure. The SCULI software provides real-time solenoid activation monitoring during operator input testing.

Litronic BBT System Codes

The Litronic BBT (Bagger-Bedien-Technik) is Liebherr’s excavator control system found on models from the R920 to the massive R9400 mining excavator. The BBT system integrates all machine functions through a centralized control architecture with CAN bus communication.

BBT Coding & Configuration Errors

Code Element Description Resolution
E319 BST Coding No compatibility between hardware coding and software coding Verify BST coding plug matches machine configuration
E321 BST Coding Plug No reception of recognized machine type by BBT Check coding plug installation; replace if damaged
E322 BST Coding Unknown hardware coding Install correct BST coding plug for machine model
E068 Fan RPM / Keyboard Fan RPM defective / No coding plug Install coding plug; check fan speed sensor

BBT Sensor & Input Device Faults

Code Element Description Resolution
E440 Travel Signal 1 Cable defect Check travel pedal sensor and wiring
E442 Travel Signal 2 Cable defect Check travel pedal sensor and wiring
E443 Left Joystick Short circuit +24V / Short to earth / Cable break Check joystick potentiometer and harness
E445 Right Joystick Short circuit +24V / Short to earth / Cable break Check joystick potentiometer and harness
E450 Pressure-less Boom Down Pressure not being monitored / Cable break Check pressure sensor and wiring

LiDAT Fleet Management & Remote Diagnostics

LiDAT is Liebherr’s comprehensive telematics and fleet management system that enables remote monitoring, diagnostic fault code transmission, and proactive maintenance planning across the entire Liebherr machine fleet.

🛠️ LiDAT Key Capabilities

Real-Time Fault Code Monitoring

Diagnostic fault codes from all machine ECUs are transmitted automatically to the LiDAT web portal, enabling service teams to investigate issues before they cause unplanned downtime.

GPS Positioning & Geofencing

Track machine location in real-time with geofence alerts. Quick localization even when switched off thanks to integrated rechargeable battery backup.

Maintenance Planning

Automated service interval notices based on operating hours, fuel consumption, and fault code history. Optimize spare parts management and reduce deployment costs.

Operating Data Analysis

Monitor fuel burn rates, idle time, utilization periods, and operating conditions. Identify inefficiencies and compare operator performance across your fleet.

LiDAT Data Integration

LiDAT supports multiple interface options for fleet management integration:

  • LiDAT Web Service Interface: Full machine raw data transmitted directly to customer IT systems
  • AEMP Web Service Interface: Standardized API with GPS position, operating hours, fuel consumption (last 24h and total)
  • LiDAT smartApp: Advanced analytics with cycle duration, positioning times, turnover metrics, wind speed, and temperatures
💻 LiDAT Diagnostic Integration Tip For mixed fleets, LiDAT can integrate machines from other manufacturers alongside Liebherr equipment. MapTrack and other third-party platforms can sync LiDAT diagnostic fault codes, engine hours, and GPS data into unified asset management dashboards—providing single-pane visibility across Caterpillar, Komatsu, Volvo, and Liebherr machines.

Professional Troubleshooting Workflow

As a diagnostic specialist, I follow this systematic approach when a Liebherr machine presents fault codes. This methodology minimizes guesswork and prevents unnecessary component replacement.

Step 1: Code Retrieval & Documentation

Connect the Liebherr SCULI service software or access LiDAT remote diagnostics. Record all active, stored, and historic codes. Note operational conditions when the fault occurred (engine RPM, hydraulic temperature, ambient conditions). Do not clear codes yet.

Step 2: Severity Assessment

Classify codes by effect level:

  • 🔴 Engine Stop / Safety Shutdown — Address immediately. These protect against catastrophic damage (E001-E003, E501-E503).
  • 🟠 Function Limitation / Warning — Repair before returning machine to full service (E011-E015, E504-E506).
  • 🟢 Informational / No Effect — Schedule repair during next maintenance window (E068, E309).

Step 3: Isolate the Electrical Fault Type

Use the fault message to identify the electrical nature:

  • “Accidental ground” — Check for wiring shorted to chassis; measure resistance to ground
  • “Accidental plus” — Check for wiring shorted to +24V; verify with multimeter
  • “Wire break” — Check continuity from sensor to ECU; inspect connectors
  • “No message / CAN error” — Check bus termination, module power, and communication integrity

Step 4: Physical Inspection

Inspect wiring harnesses for chafing, connector corrosion, and moisture ingress. Liebherr machines operate in extreme environments—wiring faults are statistically more common than component failures. Pay special attention to harnesses passing through articulation points and near heat sources.

Step 5: Component Testing

Test sensors with a multimeter before replacement. Compare readings to Liebherr service manual specifications. For pressure sensors, verify against a calibrated mechanical gauge. For position sensors (joysticks, pedals), check potentiometer sweep across full range.

Step 6: Repair & Verification

After repair, clear codes and operate the machine through a full duty cycle. Re-scan to confirm the fault does not return. For intermittent issues, use SCULI data logging or LiDAT remote monitoring during normal operation.

Frequently Asked Questions

What does Liebherr fault code E001 mean? +

E001 indicates an “Engine Oil Pressure — Accidental Ground” fault. This means the engine oil pressure sensor circuit (Sensor B3) has a short circuit to earth/chassis. The engine protection system will typically trigger a warning or shutdown to prevent engine damage. Common causes include wiring rubbed through to the chassis, connector pin corrosion, or internal sensor failure. Always check the wiring harness continuity before replacing the sensor.

How do I clear Liebherr fault codes? +

Liebherr fault codes should be cleared using the SCULI service software connected to the machine’s diagnostic port. On some older machines, cycling the ignition key may clear volatile codes, but this is not recommended for modern Litronic systems. Always document codes before clearing, and never clear codes without addressing the root cause—particularly for engine protection or safety system faults. For cranes with LICCON, use the LICCON test system to read and clear LEC codes.

What is the difference between E-codes and LEC codes? +

E-codes (Error codes) are used on Liebherr earthmoving equipment (excavators, wheel loaders, dozers) and follow the format E001–E999. They indicate faults in engine, hydraulic, electrical, and control systems. LEC codes (Liebherr Error Codes) are used exclusively on Liebherr cranes with the LICCON control system. LEC codes are 6-digit numbers (e.g., 000001, 030245) organized by ZE (Zero-Point Electronics) modules and include crane-specific functions like load moment limiting and winch control.

What is LiDAT and how does it help with fault codes? +

LiDAT is Liebherr’s telematics and fleet management system. It automatically transmits diagnostic fault codes, GPS position, operating hours, and fuel consumption data from your machines to a secure web portal. This enables remote monitoring of fault codes without physically connecting to the machine—ideal for fleet managers overseeing multiple job sites. LiDAT can send email alerts when critical fault codes occur, enabling proactive maintenance scheduling before breakdowns happen.

What diagnostic software do I need for Liebherr machines? +

For Liebherr earthmoving equipment, use SCULI (Service Computer for Liebherr) service software connected via the machine’s diagnostic port. For Liebherr cranes with LICCON, use the LICCON test system for reading LEC codes and performing system tests. For remote fleet monitoring, LiDAT provides web-based access to fault codes and operating data. Some independent diagnostic tools support Liebherr protocols, but SCULI remains the gold standard for comprehensive diagnostics, calibration, and ECU programming.

Why does my Liebherr excavator show E319 or E321 codes? +

E319 (“No compatibility between hardware coding and software coding”) and E321 (“No reception of recognized machine type by BBT”) indicate a BST coding plug issue. The BST (Bagger-Steuer-Technik) coding plug contains machine-specific configuration data that tells the BBT control system what model it is controlling. These codes typically appear after ECU replacement, software updates, or if the coding plug is damaged or missing. Resolution requires installing the correct BST coding plug for your specific machine model and serial number, then verifying compatibility through the SCULI software.

Conclusion

Mastering Liebherr fault codes is essential for minimizing downtime and maximizing machine productivity across your fleet. Whether you’re diagnosing an E001 engine oil pressure fault on an R920 excavator, a LEC 030245 load moment limiter error on an LTM crane, or an E319 BBT coding compatibility issue on a mining-class R9350, the key is systematic diagnosis using the right tools and official technical data.

Always use SCULI service software for earthmoving equipment, the LICCON test system for cranes, and LiDAT for remote fleet monitoring. Follow the structured fault interpretation method (identify system → isolate electrical fault type → physical inspection → component testing → repair verification), and never ignore codes that trigger safety shutdowns or engine protection modes.

📌 Final Reminder This guide is for professional diagnostic reference. Always consult the official Liebherr service manual for your specific machine model and serial number before performing repairs. Safety-critical systems on cranes and mining equipment require certified technician intervention—never bypass load moment limiters or safety shutdowns without proper authorization and risk assessment.

Heavy Equipment Diagnostics Pro

Professional diagnostic resources for technicians and fleet managers.

© 2026 Heavy Equipment Diagnostics. All rights reserved. | Privacy Policy