E023
Perkins CANbus Communication Fault with Engine ECU

Perkins generator controller shows E023 and indicates CANbus communication error

Advertisements

Safety Warning

This repair may involve working with high voltage components or water connections. Always unplug the appliance before removing any panels.

If you are not confident in your ability to perform this repair safely, we strongly recommend contacting a professional technician.

Advertisements

Possible Causes

Broken CANbus wiring between controller and Perkins ECU, Incorrect CAN termination, Faulty engine ECU, Electrical noise on CAN lines

How to Fix / Troubleshooting

Safety: Disconnect battery negative before working on ECU connectors to avoid damage.

  • Inspect CAN wiring: Trace the twisted pair CAN‑H and CAN‑L wires between the generator controller and the Perkins engine ECU. Look for breaks, crushed sections, or loose connectors.
  • Check termination: Ensure that 120 Ω termination resistors are present at each end of the CANbus as specified. Measure resistance between CAN‑H and CAN‑L with power off; it should be around 60 Ω for two terminators.
  • Connector condition: Unplug and inspect ECU and controller CAN connectors for bent pins, corrosion, or moisture. Clean and reseat.
  • Noise sources: Keep CAN wiring away from high‑current cables and contactors. Add shielding or reroute if necessary.
  • ECU test: If wiring and termination are correct but communication is still lost, the Perkins ECU may be faulty and require replacement or reprogramming by an authorized dealer.
Advertisements

Repair Difficulty

Hard 4/5

Required Part

Engine ECU
Check Price on Amazon

We may earn a commission from links on this page.

Advertisements