John Deere Engines SPN3711FMI31 Fault Code: DOC Inlet Temperature Target Not Reached During ETM
Also called Engine Shutdown Commanded by Application, Exhaust Temperature Management Failure With Load
DOC Inlet Temperature Target Not Reached During ETM · ai-assisted, editor-reviewed · Last updated 2026-07-13
TL;DR
SPN 3711 FMI 31 sets when the engine is running, a regeneration (ETM) is in progress, and the ECU detects that the diesel oxidation catalyst (DOC) inlet temperature target was not reached. The alarm level is a Warning, and the control unit responds by trying to maintain proper operating conditions while inhibiting active diesel particulate filter regeneration due to low exhaust gas temperature.
Medium severity. This code is logged as a Warning, not a shutdown code. The engine keeps running, but active DPF regeneration is inhibited due to low exhaust gas temperature, which means soot loading can build up over time if the underlying cause is not fixed.
What does John Deere Engines error code SPN3711FMI31 mean?
SPN 3711 FMI 31 is a John Deere engine diagnostic trouble code tied to the exhaust aftertreatment system. The DOC, or diesel oxidation catalyst, needs to reach a certain inlet temperature during an engine temperature management (ETM) event so that active regeneration of the diesel particulate filter can burn off accumulated soot. When the ECU sees that this temperature target was not reached while a regeneration was actively running, it logs this code.
The alarm level for this code is a Warning. That means the engine keeps operating, but the ECU is telling the operator and the shop that regeneration is not completing the way it should because exhaust gas temperature is coming in low.
The direct consequence listed is that diesel particulate filter active regeneration gets inhibited due to low exhaust gas temperature, while the ECU tries to maintain proper operating conditions in the background. Left unaddressed, this can lead to reduced regeneration effectiveness over time.
What triggers a John Deere Engines SPN3711FMI31 code?
The code sets when the engine is running, a regeneration is in progress, and the ECU detects that the DOC inlet temperature target was not reached during ETM. No specific voltage, pressure, or numeric temperature threshold is given for this set condition.
Common causes of SPN3711FMI31
- Exhaust system leaks (leaking or leaks in the exhaust system), which let hot exhaust gas escape before it reaches the DOC, dropping the inlet temperature seen by the ECU below what is needed for regeneration.
- A bad air throttle actuator (also referred to in some versions as a bad exhaust throttle), which fails to properly restrict airflow to help build and hold exhaust temperature during a regeneration event.
- Other related fault codes present at the same time. Deere's troubleshooting sequence for this code lists a long set of related SPNs to check first, including SPN 27, SPN 51, SPN 2795, SPN 3246, SPN 3465, SPN 3471, SPN 3480, SPN 3482, SPN 3510, SPN 3511, SPN 3514, SPN 3556, SPN 4077, SPN 4360, SPN 4765, SPN 4766, SPN 5126, SPN 5127, SPN 5298, SPN 5456, and SPN 5743. Any active DTC on these SPNs should be resolved before chasing SPN 3711 FMI 31 on its own.
How to troubleshoot John Deere Engines SPN3711FMI31: first checks
- )Pull up the full active and stored fault code list first. Because this code's own troubleshooting sequence calls out a large group of related SPNs, check whether any of those are also active. Fixing those first often resolves this code as a side effect.
- Inspect the exhaust system for leaks between the turbocharger outlet and the DOC inlet, including gaskets, clamps, flex sections, and welds. A leak here bleeds off exhaust heat before it reaches the aftertreatment system.
- Inspect and test the air throttle actuator (or exhaust throttle, depending on the engine configuration) for proper operation. A stuck, sluggish, or miscalibrated throttle actuator can prevent the engine from building the exhaust temperature needed for regeneration.
- Confirm the regeneration event was actually running when the code set, and check machine hour/service records for any pattern of incomplete regenerations, since a habit of interrupted regens points toward the same root cause repeating.
How the code clears
No separate clearing step or reset procedure is listed for this code. Since the alarm level is a Warning tied to a specific regeneration event, correcting the exhaust leak or actuator problem and allowing a normal regeneration cycle to complete is the expected path to clearing it. Always verify with a diagnostic tool that the code is no longer active after repairs.
Frequently asked questions
What does SPN 3711 FMI 31 mean on a John Deere engine?
It means the ECU detected that the DOC inlet temperature target was not reached during an engine temperature management (ETM) event, while the engine was running and a regeneration was in progress. It is logged as a Warning.
Is SPN 3711 FMI 31 a serious code that requires stopping the machine?
The alarm level is a Warning, so the engine can keep running. However, active DPF regeneration is inhibited due to low exhaust gas temperature, so the issue should be diagnosed within the shift rather than ignored long term.
What usually causes this code?
The two direct causes listed are exhaust system leaks and a bad air throttle actuator (called a bad exhaust throttle in one version). Other active related fault codes on a long list of SPNs can also be behind it.
Why does an exhaust leak affect regeneration?
A leak between the engine and the DOC lets hot exhaust gas and heat escape before reaching the aftertreatment system, so the DOC inlet never reaches the temperature the ECU needs to run an effective regeneration.
Which other codes should I check before working on this one?
Deere's troubleshooting sequence lists checking for any active DTC with SPN 27, 51, 2795, 3246, 3465, 3471, 3480, 3482, 3510, 3511, 3514, 3556, 4077, 4360, 4765, 4766, 5126, 5127, 5298, 5456, and 5743 first, since those can be the root cause.
Will this code clear itself after a repair?
No separate clearing or reset procedure is listed. Fixing the exhaust leak or air throttle actuator problem and letting a normal regeneration complete is the documented path, and you should confirm with a scan tool that the code is no longer active.