John Deere Engines SPN1110FMI31 Fault Code: Engine Shutdown
Also called Engine Protection Shutdown, Engine Protection Shutdown Active, Engine Protection System Activated, Engine Shutdown Commanded by Application
Engine Shutdown · ai-assisted, editor-reviewed · Last updated 2026-07-13
TL;DR
SPN 1110 FMI 31 means the John Deere ECU has shut the engine down (or derated it, depending on programming) because it detected an out-of-range condition such as low oil pressure, high coolant temperature, low coolant level, water in fuel, low fuel pressure, high fuel temperature, or high manifold air temperature. This code always sets alongside a second, more specific DTC, and that second code is the one that actually needs to be diagnosed.
Critical severity. The alarm level for this code is listed as STOP. If engine protection with shutdown is enabled, the ECU will shut the engine down to prevent damage. Continuing to run the engine with protection shutdown overridden can cause severe engine damage.
What does John Deere Engines error code SPN1110FMI31 mean?
SPN 1110 FMI 31 is not a standalone failure, it is the ECU's way of telling you it shut the engine down (or derated it) in response to a real operating problem elsewhere in the engine. Every time this code sets, a second, more specific DTC sets with it, and that second code identifies the actual root cause: low oil pressure, high coolant temperature, low coolant level, water in fuel, low fuel pressure, high fuel temperature, or high manifold air temperature.
Whether the engine actually shuts down depends on how the ECU is programmed. Units with engine protection with shutdown enabled will shut the engine down. Units with engine protection without shutdown will instead derate the engine (setting DTC 001569.31) without a full shutdown. Units with no engine protection programmed will neither derate nor shut down, though the underlying problem still exists.
This is a protective response, not the failure itself. Treat SPN 1110 FMI 31 as a signal to immediately look for the companion fault code that triggered it, since that is the code that actually describes what went wrong.
What triggers a John Deere Engines SPN1110FMI31 code?
The ECU sets SPN 1110 FMI 31 when it senses oil pressure below the shutdown set point programmed in the ECU (with DTC 000100.18/100.01 also present), or when it senses coolant temperature at 115 °C (239 °F) (with DTC 000110.00 also present, though this exact temperature value applies to OEM engine applications and other applications may use the same or a similar value per the machine manual), or when loss-of-coolant temperature switch contacts close, sensing continuity to ground through the external shutdown/derate input terminal (with DTC 000111.01 also present). Other listed set conditions include detection of water in fuel for an extended period, low fuel pressure, high fuel temperature, and high manifold air temperature.
Common causes of SPN1110FMI31
- Low engine oil pressure, below the shutdown set point programmed in the ECU
- High engine coolant temperature, at or above the programmed shutdown threshold (115 °C / 239 °F in OEM applications)
- Low engine coolant level, detected through the loss-of-coolant temperature switch closing to ground on the external shutdown/derate input
- Water detected in the fuel, especially if present continuously or for an extended period
- Low fuel pressure (extremely low fuel supply pressure)
- High fuel temperature
- High manifold air temperature
- ECU-detected error condition
How to troubleshoot John Deere Engines SPN1110FMI31: first checks
- Scan for all other stored or active fault codes first. SPN 1110 FMI 31 always sets alongside a more specific companion code (for example related to oil pressure, coolant temperature, coolant level, fuel pressure, water in fuel, fuel temperature, or manifold air temperature), and that companion code is what actually needs to be diagnosed.
- Check engine oil level and condition, and inspect for any obvious oil pressure problems such as a failing pump, plugged filter, or leaks, if a low oil pressure code is present.
- Check coolant level, condition, and cap seal, and inspect for leaks, a failing thermostat, blocked radiator, or fan clutch issue if a high coolant temperature or coolant level code is present.
- Inspect the fuel system for water contamination, drain the water separator if equipped, and check fuel filters if a water-in-fuel or fuel pressure code is present.
- Check wiring and connectors at the external shutdown/derate input terminal and the coolant level switch for corrosion, damage, or loose pins if a loss-of-coolant code is active.
- Verify how the machine's engine protection is programmed (with shutdown, without shutdown, or no protection) since this changes what actually happens when the fault sets.
How the code clears
No separate clearing step is listed for SPN 1110 FMI 31 itself. Because this code is a response to another underlying fault, it should clear once the companion DTC's root cause (low oil pressure, high coolant temperature, low coolant level, fuel problem, etc.) is diagnosed and repaired. Always work through the troubleshooting procedure for the companion code first.
Frequently asked questions
What does SPN 1110 FMI 31 mean on a John Deere engine?
It means the ECU detected an operating condition out of range, such as low oil pressure, high coolant temperature, low coolant level, water in fuel, low fuel pressure, high fuel temperature, or high manifold air temperature, and has shut the engine down (or derated it) as a protective response. A second, more specific companion DTC always sets alongside it.
Why did my John Deere engine shut down without warning?
If engine protection with shutdown is enabled in the ECU, it will automatically shut the engine down once it detects a condition like low oil pressure below the shutdown set point or coolant temperature reaching 115 °C (239 °F). This is intentional, meant to prevent worse engine damage.
Does SPN 1110 FMI 31 always shut the engine off?
Not always. If the ECU is programmed with engine protection without shutdown, it will derate the engine instead (also setting DTC 001569.31) rather than fully shutting it down. If no engine protection is programmed, there is no derate and no shutdown, though the underlying problem is still present.
Which code should I actually diagnose, 1110.31 or the other one?
Diagnose the companion code. SPN 1110 FMI 31 is triggered by another DTC, such as one for oil pressure, coolant temperature, coolant level, fuel pressure, water in fuel, or fuel temperature. That companion code identifies the real root cause and its own diagnostic procedure should be followed.
Is it safe to override engine protection shutdown and keep running?
No. Overriding protection shutdown and continuing to run the engine can cause severe damage. If protection is overridden for any reason, the underlying problem should be diagnosed as soon as possible.
What is the coolant temperature shutdown threshold for this code?
In OEM engine applications, the listed shutdown threshold is 115 °C (239 °F). Other applications may use the same or a similar value, so check the specific machine manual to confirm the threshold for your equipment.