HeavyEquipmentFix
Ask
DiagnosticsCritical severity

John Deere Engines SPN1109FMI31 Fault Code: Approaching Engine Protection Shutdown

Also called Engine Protection Shutdown Warning, Engine Shutdown Warning

Approaching Engine Protection Shutdown · ai-assisted, editor-reviewed · Last updated 2026-07-13

TL;DR

SPN 1109 FMI 31 means the John Deere ECU has detected an operating condition, like low oil pressure, high coolant temperature, low fuel pressure, water in fuel, or loss of coolant, that is severe enough to trigger engine protection shutdown. If the ECU is programmed for shutdown, it will derate the engine and shut it down within 30 seconds. This code is a warning that a more specific fault code is active and needs immediate diagnosis.

Critical severity. This code represents an imminent, programmed engine shutdown within 30 seconds to prevent engine damage. It is always paired with an underlying, more specific DTC that identifies the actual failing condition. Treat it as an emergency stop-and-diagnose situation, not routine maintenance.

What does John Deere Engines error code SPN1109FMI31 mean?

SPN 1109 FMI 31 is not a standalone failure, it is the ECU's warning that engine protection shutdown is about to happen, or is happening, because of another detected problem. Common triggers described across John Deere engine controllers include low oil pressure, high engine coolant temperature, low fuel pressure, water in fuel, high fuel temperature, high manifold air temperature, or loss of/low engine coolant level.

When the ECU is configured with engine protection with shutdown enabled, it will first derate engine power and then shut the engine down within 30 seconds of detecting the qualifying condition. This is a deliberate, programmed response meant to stop the engine before internal damage occurs from running with dangerously low oil pressure, overheated coolant, or fuel-related problems.

Every time SPN 1109 FMI 31 sets, there is always an associated, more specific DTC active at the same time (such as codes tied to oil pressure, coolant temperature, coolant level, fuel pressure, water in fuel, or fuel temperature). That associated code is the one that actually needs to be diagnosed and repaired. SPN 1109 FMI 31 is essentially a flag telling you engine protection is acting on another fault.

Common causes of SPN1109FMI31

  • Low engine oil pressure detected by the ECU
  • High engine coolant temperature detected by the ECU
  • Loss of engine coolant or low coolant level (coolant level switch active)
  • Low fuel supply pressure detected by the ECU
  • Water in fuel detected continuously or above a threshold quantity for an extended period of time
  • High fuel temperature detected by the ECU
  • High intake manifold air temperature detected by the ECU
  • ECU internal error
  • Other application-specific conditions as programmed by the OEM

How to troubleshoot John Deere Engines SPN1109FMI31: first checks

  1. Check for any other active fault codes first. SPN 1109 FMI 31 always sets alongside a more specific DTC (oil pressure, coolant temperature, coolant level, fuel pressure, water in fuel, or fuel temperature) and that code is the one to diagnose.
  2. Check engine oil level and condition, and inspect for obvious oil pressure sender or wiring issues if a low oil pressure code is also present.
  3. Check coolant level in the recovery tank and radiator, and inspect for external leaks, a failed coolant level switch, or a stuck thermostat if a high coolant temperature or low coolant code is also present.
  4. Check the fuel water separator and drain any accumulated water if a water-in-fuel code is present.
  5. Check for restricted fuel filters or fuel supply problems if a low fuel pressure code is present.
  6. Confirm whether the application has been programmed with trim options that disable certain shutdown parameters, since some OEM setups can override specific protection shutdowns.
  7. Do not simply reset and continue running if protection shutdown has been overridden. Running with an active underlying condition can cause severe engine damage.

How the code clears

No separate clearing step is listed for SPN 1109 FMI 31 itself. Since this code is a symptom of another active DTC, it clears when the underlying condition (oil pressure, coolant temperature, coolant level, fuel pressure, water in fuel, or fuel temperature) is diagnosed and corrected and that root-cause code clears. Consult the specific diagnostic procedure for the associated DTC in the application technical manual.

Frequently asked questions

What does SPN 1109 FMI 31 mean on a John Deere engine?

It means the ECU has detected an operating condition, such as low oil pressure, high coolant temperature, low fuel pressure, water in fuel, high fuel temperature, or loss of coolant, that is serious enough to trigger engine protection shutdown. If shutdown protection is enabled, the engine will derate and then shut down within 30 seconds.

Will my John Deere engine actually shut off when this code appears?

Yes, if the ECU is programmed with engine protection with shutdown enabled. The engine will be derated first and then shut down within 30 seconds of the code setting. Some OEM applications are programmed with trim options that disable certain shutdown parameters, so behavior can vary by machine.

Is SPN 1109 FMI 31 a separate problem or is it caused by something else?

It is always tied to another active, more specific fault code. This code is the ECU's way of flagging that engine protection is reacting to a real problem such as low oil pressure, high coolant temperature, low coolant level, water in fuel, low fuel pressure, or high fuel temperature. You need to find and fix that underlying code.

Can I keep operating the machine if this code is active?

It is not recommended. Continuing to run the engine after an override of protection shutdown can cause severe engine damage. Diagnose the underlying condition as soon as possible rather than trying to keep working through it.

How do I clear SPN 1109 FMI 31?

There is no separate reset procedure for this code alone. It clears once the associated root-cause DTC, whether that is oil pressure, coolant temperature, coolant level, fuel pressure, water in fuel, or fuel temperature, has been diagnosed and repaired.

Why does the engine derate before it shuts down?

The derate period, lasting 30 seconds, gives the operator a brief window to react, slow down, or move the equipment to a safe location before the ECU fully shuts the engine down to prevent damage.

What should I check first when I see this code?

Check for any other active fault codes immediately, since SPN 1109 FMI 31 is always paired with a specific underlying DTC. Then check oil level, coolant level, fuel filters and water separator, and look for any obvious leaks or sensor faults tied to that other code.