John Deere Engines SPN1639FMI18 Fault Code: Fan Speed Signal Moderately Low
Also called Engine Shutdown Commanded by Application, Fan Speed Lower Than Expected
Fan Speed Signal Moderately Low · ai-assisted, editor-reviewed · Last updated 2026-07-13
TL;DR
SPN 1639 FMI 18 means the ECU detected the cooling fan running slower than the speed it commanded. The code sets when actual fan speed reads 300 rpm lower than desired fan speed for 180 seconds, and it clears after 10 seconds once conditions are normal. It is logged as a Warning and does not change engine performance by itself, but a fan that will not spin up fast enough can lead to overheating.
Medium severity. The ECU reports no change to engine performance when this code sets, and the alarm level is Warning. Still, a fan drive that cannot reach commanded speed is a real cooling risk, so this should be diagnosed within the shift rather than ignored, especially in hot weather or under load.
What does John Deere Engines error code SPN1639FMI18 mean?
SPN 1639 FMI 18 is set by the engine ECU when it notices the cooling fan is not spinning as fast as it told it to. The ECU constantly watches coolant temperature, oil temperature, air temperature, and other readings, and when those climb it sends a PWM signal down the fan drive solenoid control wire to energize the fan drive solenoid and speed up the fan. A hall effect sensor inside the fan drive reports actual fan speed back to the ECU so it can compare commanded speed against real speed.
When the ECU sees a meaningful gap between what it asked for and what the fan actually delivered, it logs this code as a Warning. One version notes the engine must be running for a minimum of 3 minutes before the fault can go active, matching the idea that this is a moderate, sustained shortfall rather than a one-time blip.
The ECU response is simply to keep trying to maintain proper cooling. There's no derate or shutdown tied to this specific code, but the underlying problem, a fan that will not reach speed, can allow the engine to run hotter than intended if left unaddressed.
What triggers a John Deere Engines SPN1639FMI18 code?
The ECU sets this code when detected fan speed is 300 rpm lower than the desired fan speed, and that condition must persist for 180 seconds before the code sets. Time to clear the code is 10 seconds once fan speed matches the commanded value again. One version of this diagnostic also notes the engine must be running for at least 3 minutes before the fault is allowed to go active.
Common causes of SPN1639FMI18
- Dirty, damaged, or poorly positioned terminals or connector at the fan speed connector
- Dirty, damaged, or poorly positioned terminals or connector at the ECU (including the ECU 30-way connector)
- Open or short in the wiring harness between the ECU and the fan drive
- Bad terminals or connector at the fan drive jumper connector
- Slipping, broken, or otherwise bad fan belt
- Bad fan drive assembly
- Bad fan drive solenoid, including a short in the fan speed solenoid wire or an open in the fan drive solenoid control wire
- Bad fan speed (hall effect) sensor
- Bad ECU
How to troubleshoot John Deere Engines SPN1639FMI18: first checks
- Without disconnecting anything first, visually inspect the ECU connectors, the fan drive connector, and any connector in between for contamination, damage, or poor positioning, and check the wiring for damage.
- Check for a loose fan speed sensor or loose sensor mounting bracket.
- Inspect the fan belt condition and tension; look for slipping, glazing, or a broken belt.
- Check for rounded or damaged bolt heads that hold the fan onto the back of the clutch.
- Check engine oil level and pressure, since the ECU factors oil temperature into fan speed demand.
- Clean the cooling package (radiator, charge air cooler, condenser) for maximum airflow.
- Check the sheave return spring condition, sheave alignment, and look for excessive sheave wear.
- Check for oil or coolant leakage at the fan drive lines or actuating cylinder, and confirm the actuating cylinder bleed screw is seated with the locknut tightened.
- Check all electrical connections at the fan speed sensor and solenoid coils, and inspect the overall condition of the wiring harness.
How the code clears
No separate clearing step beyond normal operation is listed. Once fan speed matches the ECU's commanded speed again, the code clears in 10 seconds. There is no shutdown or derate tied to this code that would need a manual reset; repairing the underlying wiring, belt, sensor, solenoid, fan drive, or ECU issue is what allows the fault to stay clear.
Frequently asked questions
Does SPN 1639 FMI 18 mean my engine will shut down or lose power?
No. The ECU reports that there is no change to engine performance when this code sets. It is logged as a Warning while the ECU keeps trying to maintain proper cooling.
What is the ECU actually measuring for this code?
It compares the fan speed it commanded through the fan drive solenoid's PWM signal against the actual fan speed reported by a hall effect sensor in the fan drive. The code sets when actual speed is 300 rpm lower than desired for 180 seconds.
Can a bad fan belt cause this code?
Yes. A slipping or broken fan belt is listed as a possible cause across multiple versions of this diagnostic, since a slipping belt will not let the fan reach the speed the ECU commands.
How long does the engine need to run before this code can set?
One version of this fault notes the engine must run for a minimum of 3 minutes before the DTC can become active, reflecting that this is a sustained low-speed condition, not a momentary glitch.
Should I check anything before pulling connectors apart?
Yes. The recommended first step is a visual inspection of the ECU connectors, the fan drive connector, and any connector in between without disconnecting them, looking for contamination, damage, or poor positioning, plus a check of the wiring for damage.
What parts are most often behind this code?
Common causes include bad terminals or connectors at the fan speed connector, ECU, or fan drive jumper connector, an open or short in the harness, a bad fan belt, bad fan drive, bad fan drive solenoid, bad fan speed sensor, or in rarer cases a bad ECU.
Will fixing the wiring clear the code on its own?
Once the fan speed matches the commanded speed again, the code is designed to clear in 10 seconds without any separate reset procedure.