New Holland ENG 299 – Engine Controller (ECM / EDC7): Engine Shutdown by other than keyswitch (i.e. via data bus command)
Issue description
This is an informational code indicating that the engine was shut down because the Engine Control Module (ECM) received a shutdown command over the CAN data bus from another control module on the machine (such as the vehicle controller, transmission controller, or implement controller) forcing a safety or protective shutdown.
Applies to these machines
10 machines- New Holland T8000 Series Tractors
- New Holland T9 Series Tractors
- New Holland T9000 Series Tractors
- New Holland CR Series Combines
- New Holland CR9090
- New Holland CX Series Combines
- New Holland CX8080
- New Holland CX8090
- New Holland TM Series Tractors
- New Holland T7 Series Tractors
Check the cause
Scan all modules using the CNH Electronic Service Tool (EST) to identify the module that requested the shutdown
Check safety interlocks, including the operator presence (seat) switch, PTO switch, and park brake switch
Monitor CAN bus communication for intermittent errors between the engine ECM and main vehicle controller
Check critical fluid levels and temperatures (transmission and hydraulic) for extreme conditions that could trigger a protective shutdown
Repair steps
Connect diagnostic tool
Connect the CNH EST diagnostic laptop to the machine's diagnostic port.
Perform system scan
Perform a full system scan to retrieve all active and stored fault codes across all ECUs.
Diagnose root cause
Ignore ENG 299 temporarily and focus on diagnosing and repairing the root cause indicated by the other modules (e.g., replacing a faulty seat switch, repairing a damaged CAN wire, or addressing a transmission overheat condition).
Monitor live data
If no other codes are present, use the EST to monitor the live data states of the safety switches (Seat, PTO, Neutral, Park Brake). Have the operator simulate the conditions under which the shutdown occurred to see if a switch is dropping out intermittently.
Replace or repair components
Replace any faulty safety switches or repair damaged harness wiring as identified in your live data testing.
Clear fault codes
Once the root cause is repaired, clear the fault codes in all modules, including the ENG 299 code in the Engine ECM.
Test drive
Test drive and operate the machine under load to verify the unexpected shutdown does not return.
Parts you might need
(4)Operator Presence / Seat Switch
OEM part number varies by specific seat/cab configuration
PTO Engagement Switch
Neutral / Park Brake Switch
CAN Bus Harness / Connectors
Get help to fix this fault by requesting a quote