HeavyEquipmentFix
Ask
DiagnosticsHigh severity

JCB Dump Truck 6E Fault Code: EEC 2 Timeout

EEC 2 Timeout · ai-assisted, editor-reviewed · Last updated 2026-07-21

TL;DR

Code 6E means the vehicle's controller stopped receiving the EEC 2 CAN-bus message from the EEC controller within the expected window. It points to a communication dropout on the CAN network, not a specific sensor failure, and it needs to be traced through the CAN wiring and the EEC controller itself.

High severity. A CAN timeout on the engine control network can mean loss of engine data or degraded control, so this should be diagnosed promptly rather than left to run. Continued operation with an unreliable CAN link risks unpredictable engine behavior.

What does JCB Dump Truck error code 6E mean?

Code 6E, described as an EEC 2 Timeout, fires when the vehicle controller does not receive the EEC 2 CAN-message from the EEC controller in the time it expects. EEC 2 is one of the standard messages sent over the CAN-bus carrying engine-related data used by other controllers on the machine.

This is a communication fault, not a sensor-reading fault. It tells you the data link between controllers has been interrupted, corrupted, or lost, rather than pointing to one specific component like a temperature or pressure sensor.

Because multiple systems on the dump truck can depend on data carried over the CAN-bus, a timeout on this message can ripple into other symptoms, such as gauges, warning lamps, or control functions acting up, even though the root problem is on the network side.

Common causes of 6E

  • Interference on the CAN-Bus, which can disrupt message timing or corrupt data traveling on the network.
  • A broken CAN wire or connection, cutting off the message path between the EEC controller and the rest of the network.
  • A CAN wire or connection that is defective and has made contact with vehicle ground or battery voltage, which can flood the bus with incorrect signal levels and stop valid messages from getting through.

How to troubleshoot JCB Dump Truck 6E: first checks

  1. Check the EEC controller itself to confirm it is powered, seated properly, and not throwing its own internal fault.
  2. Inspect the CAN-Bus wiring for chafing, pinches, or damage that could cause a broken connection or a short to ground or battery voltage, paying close attention to areas where the harness runs near moving parts or sharp edges.
  3. Check the cable running to the EEC controller specifically, including connector pins for corrosion, looseness, or backed-out terminals that could interrupt the CAN signal.
  4. Look for any recent wiring or harness work, water intrusion, or rodent damage near the CAN-bus runs that could explain a new interference or open-circuit condition.

How the code clears

No reset procedure is listed for this code. Once the CAN wiring and EEC controller connections are confirmed good and the timeout condition no longer occurs, the code should stop being active on its own as normal communication resumes. No separate clearing step is listed.

Frequently asked questions

What does JCB fault code 6E mean on a dump truck?

It means the vehicle controller experienced a timeout waiting for the EEC 2 CAN-message from the EEC controller. It is a communication fault on the CAN-bus network rather than a specific sensor problem.

Is code 6E safe to keep driving with?

It should be treated as a high priority issue. A CAN-bus communication failure can affect how engine data is shared with other controllers, so continuing to operate without diagnosing it risks unreliable or degraded engine control.

What usually causes an EEC 2 timeout on JCB dump trucks?

JCB lists three possible causes: interference on the CAN-bus, a broken CAN wire or connection, and a CAN wire or connection that has shorted to vehicle ground or battery voltage.

Where should a mechanic start diagnosing code 6E?

Start by checking the EEC controller itself, then inspect the CAN-bus wiring for breaks or interference, and finally check the cable and connections running specifically to the EEC controller.

Will code 6E clear itself after a repair?

No reset procedure is listed for this code. Once the wiring and controller connections are repaired and the timeout stops occurring, the code should not remain active. No separate clearing step is documented.

Does code 6E point to a bad EEC controller or bad wiring?

It can be either. The listed causes cover both a wiring problem, such as a break or a short to ground or battery voltage, and a possible issue with the EEC controller connection itself, so both need to be checked.