John Deere Engines SPN1639FMI1 Fault Code: Fan Speed Signal Extremely Low
Also called Engine Shutdown Commanded by Application, Fan Speed Input Missing
Fan Speed Signal Extremely Low · ai-assisted, editor-reviewed · Last updated 2026-07-13
TL;DR
SPN 1639 FMI 1 sets when the John Deere engine ECU detects that fan speed input is missing or extremely low. The alarm level is Warning, and when it sets the ECU commands the cooling fan to run at the highest possible speed while it tries to maintain proper operating conditions. This code is often related to SPN 647 FMI 5 in the troubleshooting sequence.
Medium severity. The alarm level is listed as Warning, not a shutdown code. However, since the ECU responds by forcing the fan to run at maximum speed to protect the engine, leaving this unresolved can mean reduced cooling control, extra parasitic load, and possible overheating if the fan drive itself has failed. Diagnose within the shift rather than ignoring it.
What does John Deere Engines error code SPN1639FMI1 mean?
This code means the engine control unit cannot see a valid fan speed signal, or the signal it sees shows a fan speed that is far too low for what it commanded. The ECU normally monitors coolant temperature, oil temperature, air temperature, and other readings, and when these run hot it sends a PWM signal through the fan drive solenoid control wire to speed up the cooling fan. A hall effect sensor in the fan drive reports actual fan speed back to the ECU so it can compare desired speed against actual speed.
When that feedback signal disappears or reads extremely low, the ECU cannot confirm the fan is doing what it was told. As a protective measure, the ECU commands the fan to run at the highest possible speed and continues trying to maintain proper operating conditions elsewhere in the engine.
This is logged as a Warning-level code, and it is displayed whenever the ignition is on, the engine is running, and the fault is active.
What triggers a John Deere Engines SPN1639FMI1 code?
The ECU sets this code when it detects that the fan speed input is missing. The code will set in 13 seconds, and the time to clear is 3 seconds.
Common causes of SPN1639FMI1
- Bad terminals or connector at the fan speed connector
- Open or short in the harness, including open or high resistance in return, supply, or signal wires, or a short in the harness
- Bad terminals, pins, or connector at the ECU
- Bad fan speed sensor
- Bad terminals or connector at the fan drive jumper connector
- Bad fan drive itself
- Bad variable speed fan connector
- Loose fan speed sensor or mounting bracket
- Rounded or damaged bolt heads holding the fan onto the back of the clutch
- Low engine oil level or pressure
- Dirty or restricted cooling package limiting air flow
- Worn or damaged fan belt
- Worn condition of the sheave return spring
- Bad sheave alignment or worn bearing condition
- Excessive sheave wear
- Oil leakage from lines or the actuating cylinder
- Coolant leakage
- Actuating cylinder bleed screw not seated or locknut not securely tightened
- Bad ECU (listed as a possible cause in one version of the diagnostic procedure)
How to troubleshoot John Deere Engines SPN1639FMI1: first checks
- Without disconnecting anything first, visually inspect the ECU connectors, the fan drive connector, and any connectors between them for contamination, damage, corrosion, or poor seating. Check the wiring harness overall for chafing or damage.
- Check the fan speed sensor and its mounting bracket for looseness, and inspect the bolt heads that hold the fan onto the back of the clutch for rounding or damage.
- Check engine oil level and pressure, since low oil conditions are listed as a possible contributing cause.
- Clean the cooling package (radiator and cooling fins) to restore maximum air flow.
- Inspect the fan belt condition, the sheave return spring, sheave alignment and bearing condition, and check for excessive sheave wear.
- Check for oil leakage at the lines or the actuating cylinder, and check for coolant leakage.
- Confirm the actuating cylinder bleed screw is properly seated and its locknut is securely tightened.
- Check electrical connections at the speed sensor and solenoid coils, and at the fan drive jumper connector if equipped.
How the code clears
No separate reset procedure is listed beyond the ECU's own logic. The diagnostic information states the fault will set in 13 seconds once fan speed input is missing, and the time to clear is 3 seconds once a valid signal returns. Once wiring, connectors, or the sensor/fan drive issue causing the missing or extremely low signal is repaired, the code should clear on its own within that window as the ECU sees a proper fan speed signal again.
Frequently asked questions
What does SPN 1639 FMI 1 mean on a John Deere engine?
It means the engine ECU has detected that the fan speed signal is extremely low or missing entirely. The ECU relies on a hall effect sensor in the fan drive to confirm actual fan speed against what it commanded, and when that feedback is not there, this code sets.
Is SPN 1639 FMI 1 a serious fault?
It is logged at Warning alarm level, not a shutdown code. That said, when it sets, the ECU commands the fan to run at the highest possible speed as a protective response, so it should be diagnosed within the shift rather than left alone, especially since underlying causes can include low oil pressure, coolant leaks, or a failed fan drive.
Why does the fan run at full speed when this code is active?
Because the ECU cannot verify actual fan speed through the missing or extremely low signal, it defaults to commanding the fan to run at the highest possible speed. This is a fail-safe to keep the engine cooled while the ECU tries to maintain proper operating conditions until the real problem is fixed.
What is the most common cause of SPN 1639 FMI 1?
Bad terminals or connectors at the fan speed connector and open or shorted wiring in the harness are listed first among possible causes across the diagnostic procedures, along with a bad fan speed sensor. Mechanical issues like a loose sensor bracket, worn sheave, or fan belt problems are also listed causes.
Is SPN 1639 FMI 1 related to any other fault code?
Yes. The troubleshooting sequence for this code lists SPN 647 FMI 5 immediately before SPN 1639 FMI 1, meaning technicians are directed to check that code as part of the same diagnostic sequence.
How long does it take for this code to set and clear?
The code sets in 13 seconds once the ECU detects that fan speed input is missing. The time to clear is 3 seconds once a valid signal is restored.
Can low engine oil cause this fan speed code?
Low engine oil level or pressure is listed among the items to check and among possible causes tied to this code, so yes, it can be a contributing factor and should be checked as part of the diagnostic procedure.