ENG 1058

New Holland ENG 1058 – Instrument Cluster (IC) / Vehicle Control Module (VCM / UCM): Timed Out of CAN message: EDC2BC

Issue description

This fault code indicates a Controller Area Network (CAN) bus communication failure. Specifically, the machine's main control module has not received the "EDC2BC" data message from the Engine Controller for a continuous duration of 5 seconds.

Applies to these machines

  • L216
  • L218
  • L220
  • L228
  • L234
  • L320
  • L321
  • L328
  • C238
  • C327
  • B90B
  • B100B
  • B110B
  • LB75

Check the cause

  1. Perform a CAN Bus Resistance Test: With the battery disconnected, measure the resistance between the CAN High and CAN Low wires. A healthy bus reads 60 ohms; 120 ohms indicates a missing/broken terminating resistor or an open circuit.

  2. Verify Power and Ground: Ensure the Engine Controller (EDC7) is receiving proper unswitched battery power, switched ignition power, and a solid ground.

  3. Visually inspect the wiring harness connecting the Engine Controller to the Instrument Cluster/VCM for chafing, pinched wires, or melted insulation.

Repair steps

  1. Disconnect Power

    Turn off the machine and disconnect the negative battery terminal to prevent electrical spikes during testing.

  2. Inspect Connectors

    Locate the Bosch EDC7 Engine Controller (usually mounted on or near the engine) and the Instrument Cluster/VCM. Disconnect the harness connectors and inspect the pins for water intrusion, corrosion, or backed-out terminals.

  3. Trace the Harness

    If the resistance test yielded 120 ohms or an open circuit (OL), trace the CAN bus wiring harness to locate the physical break or the faulty terminating resistor.

  4. Repair/Replace Wiring

    Repair any broken wires using proper soldering and heat-shrink techniques, or replace the damaged section of the CAN-Bus wire harness. If a connector is heavily corroded, splice in a new pigtail connector.

  5. Test the ECU

    If the wiring harness, terminating resistors, and power/ground supplies all test perfectly, the Engine Controller (EDC7) itself has likely suffered an internal failure and is no longer broadcasting data. The ECU will need to be replaced and programmed/cloned to match the machine.

  6. Clear Codes

    Reconnect the battery, turn the key to the ON position, and use a diagnostic scan tool (like the New Holland EST) to clear the inactive 1058 fault code. Run the machine to verify the code does not return.

Parts you might need

(8)
  • CAN-Bus Wire Harness

    87550664

    Exact harness part number varies heavily by specific machine model and chassis serial number

  • CAN-Bus Wire Harness

    82036572

    Exact harness part number varies heavily by specific machine model and chassis serial number

  • CAN-Bus Wire Harness

    47837495

    Exact harness part number varies heavily by specific machine model and chassis serial number

  • Engine Control Unit (ECU / EDC7)

    0281020048

    Must be matched to the engine nameplate and requires dealer programming or cloning

  • Engine Control Unit (ECU / EDC7)

    0281010253

    Must be matched to the engine nameplate and requires dealer programming or cloning

  • Engine Control Unit (ECU / EDC7)

    0281020600

    Must be matched to the engine nameplate and requires dealer programming or cloning

  • EDC7 16-Way Connector Repair Harness (Pigtail)

    1 928 404 201

    Used if the connector at the ECU is corroded

  • CAN Bus Terminating Resistor

    Generic 120-ohm CAN resistor (Part number varies by harness configuration)

Get help to fix this fault by requesting a quote

Browse other New Holland codes