Fault Codes:Doosan DX230LC-9C E000158-04

Doosan DX230LC-9C Fault Code E000158-04: Complete Diagnostic Guide

What is Doosan DX230LC-9C Fault Code E000158-04?

Fault Code E000158-04 indicates a communication error or data link failure between the Engine Control Module (ECM) and the Main Controller on the Doosan DX230LC-9C excavator. This code specifically signals that the CAN (Controller Area Network) bus communication has experienced an intermittent or complete loss of signal transmission between critical control systems.

This fault is part of the machine's J1939 protocol monitoring system, which continuously verifies data exchange between the engine management system and the excavator's hydraulic/electrical control unit. The "-04" suffix typically denotes a voltage below normal or intermittent circuit condition. For the DX230LC-9C's integrated control architecture, this communication pathway is essential—without it, the machine cannot properly coordinate engine power output with hydraulic demand, potentially causing erratic performance or complete shutdown to prevent damage.

Common Symptoms

  • Warning lamp illumination on the instrument cluster, often accompanied by a "CHECK ENGINE" or "SYSTEM ERROR" message on the LCD display
  • Reduced engine power or derate mode where the excavator limits RPM to 1,500 or enters limp-home mode
  • Erratic hydraulic response, including inconsistent swing speed or boom/arm movements that don't match joystick inputs
  • Intermittent shutdowns or failure to start, particularly after the machine has warmed up or during high-vibration operations
  • Multiple secondary fault codes appearing simultaneously, as the communication failure prevents proper system monitoring

Potential Causes

The E000158-04 code on used DX230LC-9C excavators commonly stems from:

  • Corroded or loose CAN bus connectors at the ECM (located near the engine) or Main Controller (cab-mounted), particularly the 9-pin Deutsch connectors prone to moisture intrusion
  • Damaged wiring harness along known rub points: behind the battery box, through the cab floor grommet, and near the swing bearing where cables flex during rotation
  • Failed termination resistors (120-ohm) at either end of the CAN network, often degraded in machines with 5,000+ operating hours
  • ECM or Main Controller internal faults, especially in units exposed to voltage spikes from jump-starting or electrical system failures
  • Poor grounding connections at chassis ground points G101 (frame rail) or G203 (cab mounting), which corrode in wet operating environments

How to Troubleshoot and Fix Code E000158-04

Step 1: Visual Inspection and Connector Service Begin by inspecting all CAN bus harness connectors between the ECM and Main Controller. Disconnect the 9-pin connectors at both modules and examine pins for corrosion, bent terminals, or moisture. Clean contacts with electrical contact cleaner and apply dielectric grease before reconnection. On used excavators, check the harness routing behind the battery tray—this is a common wear point where vibration causes insulation breakdown.

Step 2: Electrical Continuity and Resistance Testing Using a digital multimeter (DMM), measure resistance between CAN-High and CAN-Low terminals with all modules disconnected. You should read approximately 60 ohms (two 120-ohm termination resistors in parallel). Readings above 100 ohms or below 50 ohms indicate termination resistor failure. Next, check continuity of individual CAN-H and CAN-L wires from ECM to Main Controller—readings should be less than 2 ohms with no shorts to ground (infinite resistance to chassis).

Step 3: Voltage Verification and Advanced Diagnostics With ignition ON (engine OFF), measure voltage at the ECM connector. CAN-High should read approximately 2.5V, and CAN-Low should read approximately 2.5V at rest (differential voltage near 0V in idle state). During communication, you should see fluctuation between 1.5-3.5V. If voltage is absent, check the +12V supply and ground integrity at both controllers. Use Doosan DMS (Diagnostic Master System) software or compatible J1939 scan tools to monitor live CAN bus traffic and identify which module is failing to communicate.

Step 4: Component Replacement Protocol If wiring and termination resistors test correctly, the fault typically resides in the ECM or Main Controller. For used excavators, verify the software version compatibility between modules—mismatched firmware from previous repairs can cause communication errors. Replace suspect controllers with OEM or verified remanufactured units, ensuring proper initialization procedures are followed using diagnostic software.


Disclaimer: This guide provides general troubleshooting steps for informational purposes. Always consult the official Doosan service manual for your specific serial number range and consider professional diagnostics if you're unfamiliar with CAN bus systems or high-voltage electrical work. Improper repairs can result in additional damage or safety hazards.

Fault Description:

Battery-to-battery voltage sensor signal range point check low -(P1562)

Fault Location:

Engine system

FairTradeMachinery

You Design the Vision. We Handle the Hard Parts.

Helping Global Buyers Access Better-Value Machinery and After-Sales Solutions.

As China's Leading Global Used Machinery Exchange Platform, we sits at the intersection of IoT technology and B2B commerce. That means real-time inventory data, verified seller profiles, and a transaction process designed for cross-border buyers who can't always inspect machines in person. Our users in China have exceeded 1.5 millions meaning we have the first source of excavator owners and the equivalent number of machines. This means we can cover all the popular models and even specific needs, no matter of the status.

facebookyoutubeinstagramtiktoklinkedinreddit
Contact us
Contact us
faqsFAQsWhatsAppWhatsApp