152.16

John Deere 152.16 – Engine Control Unit (ECU): Issue With Engine ECU When Module Booting Up / Unexpected ECU Reset Detected / Control Unit Fault

Issue description

This fault code occurs when the engine control unit experiences an unexpected reset due to an internal fault. This is typically caused by a software error, a processor watchdog timer trip, or a physical hardware component failure within the ECU itself. To maintain safety and prevent engine damage, the ECU will typically enter a "limp mode," operating with limited functions (engine derate) until the issue is resolved.

Applies to these machines

  • 5090M
  • 5100M
  • 5100MH
  • 5100ML
  • 5115M
  • 5085E
  • 5090E
  • 5090EL
  • 5100E
  • 5085M
  • 5115ML
  • 8310RT
  • 8335RT
  • 8360RT
  • 6M Series
  • 6R Series
  • 7R Series
  • 8R Series

Check the cause

  1. Connect John Deere Service ADVISOR to the diagnostic port and check the ECU software for anomalies, corruption, or outdated versions

  2. Inspect the ECU wiring harness, battery connections, and ignition supplies to the module for loose pins, corroded grounds, or chafed wires causing intermittent voltage drops

  3. Evaluate the ECU's physical housing for signs of damage, water ingress, or overheating that could trigger internal watchdog resets

Repair steps

  1. Update Software

    If a software update or patch is available in Service ADVISOR, reflash the Engine ECU. Clear the codes and run the machine to see if the unexpected reset returns.

  2. Verify Wiring

    If the software is up to date, perform a wiggle test on the ECU harness while the engine is running to rule out a physical wiring short causing the reset.

  3. Replace the ECU

    If the wiring is intact and the software is current, the ECU has suffered an internal hardware failure and must be replaced.

  4. Program the New ECU

    A replacement ECU will come blank. You must use Service ADVISOR (with an internet connection) to download the correct payload/calibration file specific to the machine's Engine Serial Number and VIN.

  5. System Verification

    Conduct operational tests to ensure all system functions are performing correctly and the 152.16 code does not return.

Parts you might need

(4)
  • Engine Control Unit (ECU) / Engine Controller

    RE551416

    Fitment: 5085E, 5085M, 5100E, 5100M, 6105M, 6115M, and various construction equipment (e.g., 310K, 410K).

  • Engine Control Unit (ECU) / Engine Controller

    RE555539

    Replaces RM100313, DZ112113. Fitment: 5085E, 5090E, 5100E, 5100M, 6120M, 6130M, 6145M.

  • Engine Control Unit (ECU) / Engine Controller (Remanufactured)

    RE520953 / SE502800

    Fitment: 7030, 8030 series tractors (7730, 7830, 7930, 8130, 8230).

  • Engine Control Unit (ECU) / Engine Controller (Remanufactured)

    RE502404 / SE502809

    Fitment: Older 7000, 8000, and 9000 series tractors (7810, 8110, 8410, 9400).

Get help to fix this fault by requesting a quote

Browse other John Deere codes