Diagnostics
John Deere Engines Fault Codes: Meanings, Causes & Fixes
In-depth, plain-English guides to John Deere Engines fault codes and error codes. Each guide covers what the code means, what triggers it, the most common causes, and the first things to check before you call the dealer.
- FMIT1Multi-State Throttle Input High
- FMIT2Multi-State Throttle Input Low
- FMIT3Analog Throttle (A) Input High
- FMIT4Analog Throttle (A) Input Low
- FMIT5Analog Throttle (B) Input High
- FMIT6Analog Throttle (B) Input Low
- SPN1Multi-state Throttle Input High
- SPN100FMI1Engine Oil Pressure Signal Extremely Low
- SPN100FMI18Engine Oil Pressure Signal Moderately Low
- SPN100FMI3Engine Oil Pressure Input Voltage High
- SPN100FMI4Engine Oil Pressure Signal Out of Range Low
- SPN102FMI3Manifold Air Pressure Signal Out of Range High
- SPN102FMI4Manifold Air Pressure Signal Out of Range Low
- SPN102FMI7Manifold Air Pressure Signal In Range Invalid
- SPN103VGT Speed Signal Extremely High
- SPN1041FMI2Start Signal Missing
- SPN105Manifold Air Temperature Signal Extremely High
- SPN105FMI15Manifold Air Temperature Signal Slightly High
- SPN105FMI16Manifold Air Temperature Signal Moderately High
- SPN105FMI3Manifold Air Temperature Signal Out of Range High
- SPN105FMI4Manifold Air Temperature Signal Out of Range Low
- SPN1069FMI31Calculated Tire Size Is Out Of Range
- SPN107Air Filter Pressure Differential Extremely High
- SPN1075FMI6Low-Pressure Fuel Pump Circuit Has Low Resistance
- SPN1076FMI13Pump Current Decay Time Invalid
- SPN1076FMI5Pump Solenoid Circuit Open
- SPN107FMI31Air Filter Restriction Switch Activated
- SPN108FMI2Barometric Pressure Signal Invalid
- SPN110Engine Coolant Temperature Signal Extremely High
- SPN1109FMI14Engine Shutdown
- SPN1109FMI31Approaching Engine Protection Shutdown
- SPN110FMI15Engine Coolant Temperature Signal Slightly High
- SPN110FMI16Engine Coolant Temperature Signal Moderately High
- SPN110FMI17Engine Coolant Temperature Signal Slightly Low
- SPN110FMI3Engine Coolant Temperature Signal Out of Range High
- SPN110FMI4Engine Coolant Temperature Signal Out of Range Low
- SPN1110FMI31Engine Shutdown
- SPN111FMI1Engine Coolant Level Low
- SPN1136ECU Temperature Signal Extremely High
- SPN1180Calculated VGT Turbine Inlet Temperature Extremely High
- SPN1180FMI16Calculated VGT Turbine Inlet Temperature Moderately High
- SPN1209FMI4Exhaust Manifold Pressure Signal Out of Range Low
- SPN1209FMI7Exhaust Manifold Pressure Mismatch
- SPN1321FMI16Engine Starter Engaged for Too Long
- SPN1347FMI5Suction Control Valve Circuit Has High Resistance
- SPN1347FMI7Fuel Rail Pressure Actual to Desired Mismatch
- SPN1568FMI2Torque Curve Selection Invalid
- SPN1568FMI9Torque Curve Selection Invalid
- SPN157FMI17Fuel Rail Pressure Signal Slightly Low
- SPN157FMI18Fuel Rail Pressure Signal Moderately Low
- SPN157FMI3Fuel Rail Pressure Signal Out of Range High
- SPN157FMI4Fuel Rail Pressure Signal Out of Range Low
- SPN158FMI17ECU Power Down Error
- SPN160FMI2Primary Shaft Speed Invalid
- SPN1639FMI1Fan Speed Signal Extremely Low
- SPN1639FMI16Fan Speed Signal Moderately High
- SPN1639FMI18Fan Speed Signal Moderately Low
- SPN17Analog Throttle (C) Input High
- SPN171FMI3Ambient Air Temperature Input Voltage High
- SPN171FMI4Ambient Air Temperature Input Voltage Low
- SPN174Fuel Temperature Signal Extremely High
- SPN174FMI16Fuel Temperature Signal Moderately High
- SPN174FMI3Fuel Temperature Signal Out Of Range High
- SPN174FMI4Fuel Temperature Signal Out Of Range Low
- SPN177FMI2Transmission Oil Temperature Erratic
- SPN177FMI9Transmission Oil Temperature Invalid
- SPN18Analog Throttle (C) Input Low
- SPN190Engine Speed Extremely High
- SPN190FMI1Engine Extremely Overloaded
- SPN190FMI14Engine Speed/Pump Speed Out of Sync
- SPN190FMI16Engine Speed Moderately High
- SPN190FMI18Engine Overload Severe
- SPN190FMI2Engine Speed Input Noise
- SPN190FMI4Engine Speed Input Voltage Low
- SPN190FMI5Engine Speed Sensor Circuit Open
- SPN191FMI14Engine Speed/Pump Speed Out of Sync
- SPN191FMI2Pump Speed Input Noise
- SPN2Multi-state Throttle Input Low
- SPN2000FMI13Security Violation
- SPN2049FMI9No CAN Message Received From Source Address 49
- SPN22Analog Throttle (A) Input Voltage Out of Range
- SPN237FMI13VIN Option Code Security Data Conflict
- SPN237FMI2VIN Security Data Invalid
- SPN237FMI31VIN Security Data Missing
- SPN2630Charge Air Cooler Outlet Temperature Signal Extremely High
- SPN2630FMI15Charge Air Cooler Outlet Temperature Signal Slightly High
- SPN2630FMI16Charge Air Cooler Outlet Temperature Signal Moderately High
- SPN2630FMI3Charge Air Cooler Outlet Temperature Signal Out Of Range High
- SPN2630FMI4Charge Air Cooler Outlet Temperature Signal Out Of Range Low
- SPN2659FMI14Calculated EGR Flow Rate Error
- SPN2659FMI15EGR Flow Signal Slightly High
- SPN2659FMI17EGR Flow Signal Moderately Low
- SPN2659FMI2EGR Calculated Flow Invalid
- SPN2790FMI16Calculated Compressor Outlet Temperature Moderately High
- SPN2791FMI13EGR Valve Calibration Error
- SPN2791FMI7EGR Valve Desired and Actual Position Mismatch During a Learn
- SPN2797FMI6Injector High Voltage Supply #1 Circuit Has Low Resistance
- SPN28FMI3Digital Throttle Signal Out of Range High
- SPN28FMI4Digital Throttle Signal Out of Range Low
- SPN29FMI3Secondary Analog Throttle Signal Out of Range High
- SPN29FMI4Secondary Analog Throttle Signal Out of Range Low
- SPN3Analog Throttle (A) Input High
- SPN31Cylinder 1 EUI Fault
- SPN32Cylinder 2 EUI Fault
- SPN3250FMI1DOC Outlet Temperature Extremely Low
- SPN3251DPF Differential Pressure Signal Not Responding
- SPN3251FMI4DPF Differential Pressure Signal Out of Range Low
- SPN33Cylinder 3 EUI Fault
- SPN34Cylinder 4 EUI Fault
- SPN3480FMI1Fuel Dosing Inlet Pressure Signal Extremely Low
- SPN3480FMI18Fuel Dosing Inlet Pressure Signal Moderately Low
- SPN3480FMI7Fuel Dosing Inlet Sensor Desired and Actual Pressure Mismatch
- SPN35Cylinder 5 EUI Fault
- SPN3509FMI3Sensor Supply #1 Voltage Out of Range High
- SPN3509FMI4Sensor Supply #1 Voltage Out of Range Low
- SPN3510FMI3Sensor Supply #2 Voltage Out of Range High
- SPN3510FMI4Sensor Supply #2 Voltage Out of Range Low
- SPN3511FMI3Sensor Supply #3 Voltage Out of Range High
- SPN3511FMI4Sensor Supply #3 Voltage Out of Range Low
- SPN3512FMI3Sensor Supply #4 Voltage Out of Range High
- SPN3512FMI4Sensor Supply #4 Voltage Out of Range Low
- SPN3513FMI3Sensor Supply #5 Voltage Out of Range High
- SPN3513FMI4Sensor Supply #5 Voltage Out of Range Low
- SPN3514FMI3Sensor Supply #6 Voltage Out of Range High
- SPN3514FMI4Sensor Supply #6 Voltage Out of Range Low
- SPN3597FMI1Injector High Voltage Supply Extremely Low
- SPN36Cylinder 6 EUI Fault
- SPN3711FMI31DOC Inlet Temperature Target Not Reached During ETM
- SPN3719Calculated Soot Level Extremely High
- SPN3719FMI13Excessive DPF Recovery Attempts
- SPN3719FMI15Calculated Soot Level Slightly High
- SPN3719FMI16Calculated Soot Level Moderately High
- SPN4Analog Throttle (A) Input Low
- SPN412EGR Temperature Signal Extremely High
- SPN412FMI15EGR Temperature Signal Slightly High
- SPN412FMI16EGR Temperature Signal Moderately High
- SPN412FMI3EGR Temperature Signal Out of Range High
- SPN412FMI4EGR Temperature Signal Out Of Range Low
- SPN4366FMI18DEF Tank Insufficient Heating Fault
- SPN443Auxiliary Gauge Pressure #2 Reading Extremely High
- SPN4766FMI16DOC Outlet Temperature Moderately High
- SPN5Analog Throttle (B) Input High
- SPN5125FMI4Sensor Supply #7 Voltage Out of Range Low
- SPN5127FMI3Sensor Supply #9 Voltage Out of Range High
- SPN5127FMI4Sensor Supply #9 Voltage Out of Range Low
- SPN522495FMI9Exhaust Filter Temperature Module Loss of Communication
- SPN523FMI9Gear Selection Invalid
- SPN5246FMI14SCR Operator Level #4 Derate Notification
- SPN5246FMI15SCR Operator Level #1 Derate Notification
- SPN5246FMI31SCR Operator Final Derate Notification
- SPN5298FMI1DOC Efficiency Extremely Low
- SPN5435FMI11DEF Dosing Unit Failed to Prime
- SPN5435FMI31DEF Dosing Unit Pump Fault
- SPN6Analog Throttle (B) Input Low
- SPN611FMI3Injector Drive #1 Shorted to Voltage Source
- SPN611FMI4Injector Drive #1 Shorted to Ground
- SPN620FMI3Sensor Supply Voltage High
- SPN620FMI4Sensor Supply Voltage Low
- SPN627FMI1Injector Supply Voltage Problem
- SPN629FMI12ECU EEPROM Error
- SPN629FMI13ECU Boot Block Error
- SPN632FMI11Fuel Shut-Off Circuit Fault
- SPN636FMI10Camshaft Position Signal Rate of Change Abnormal
- SPN636FMI2Camshaft Position Signal Invalid
- SPN636FMI5Camshaft Position Circuit Has High Resistance
- SPN636FMI6Camshaft Position Circuit Has Low Resistance
- SPN636FMI8Camshaft Position Signal Missing
- SPN637FMI10Crankshaft Position Signal Rate of Change Abnormal
- SPN637FMI2Crankshaft Position Signal Invalid
- SPN637FMI5Crankshaft Position Circuit Has High Resistance
- SPN637FMI6Crankshaft Position Circuit Has Low Resistance
- SPN637FMI7Crankshaft Position and Camshaft Position Signals Out of Sync
- SPN637FMI8Crankshaft Position Signal Missing
- SPN638FMI2Rack Instability
- SPN638FMI7Rack Position Error
- SPN640FMI11External Engine Protection Activated
- SPN640FMI31External Derate Activated
- SPN644FMI2External Speed Command Input Erratic
- SPN651FMI13Injector #1 Calibration Fault
- SPN651FMI5Injector #1 Circuit Has High Resistance
- SPN651FMI6Injector #1 Circuit Has Low Resistance
- SPN651FMI7Injector #1 Not Responding
- SPN652FMI5Injector #2 Circuit Has High Resistance
- SPN652FMI6Injector #2 Circuit Has Low Resistance
- SPN652FMI7Injector #2 Not Responding
- SPN653FMI13Injector #3 Calibration Fault
- SPN653FMI5Injector #3 Circuit Has High Resistance
- SPN653FMI6Injector #3 Circuit Has Low Resistance
- SPN653FMI7Injector #3 Not Responding
- SPN654FMI13Injector #4 Calibration Fault
- SPN654FMI5Injector #4 Circuit Has High Resistance
- SPN654FMI6Injector #4 Circuit Has Low Resistance
- SPN654FMI7Injector #4 Not Responding
- SPN655FMI5Injector #5 Circuit Has High Resistance
- SPN655FMI6Injector #5 Circuit Has Low Resistance
- SPN655FMI7Injector #5 Not Responding
- SPN656FMI5Injector #6 Circuit Has High Resistance
- SPN656FMI6Injector #6 Circuit Has Low Resistance
- SPN656FMI7Injector #6 Not Responding
- SPN676FMI14Cold Start Aid Relay Signal Not Received When Expected
- SPN676FMI5Cold Start Aid Circuit Has High Resistance
- SPN723FMI2Engine Speed Input Noise
- SPN733FMI2Rack Position Error with Engine Off
- SPN733FMI3Rack Position Voltage High
- SPN733FMI4Rack Position Voltage Low
- SPN833Rack Position Calibration Error
- SPN833FMI1Rack Position Calibration Error
- SPN833FMI15Rack Position Calibration Error
- SPN833FMI17Rack Position Calibration Error
- SPN833FMI2Rack Position Error with Engine Off
- SPN833FMI3Rack Position Voltage High
- SPN833FMI4Rack Position Voltage Low
- SPN833FMI7Rack Position Calibration Error
- SPN834FMI7Rack Position Error
- SPN84FMI31Vehicle Speed Mismatch
- SPN898FMI9Engine Speed CAN Message Invalid
- SPN91FMI14Primary Analog Throttle Inhibited
- SPN91FMI3Primary Analog Throttle Signal Out of Range High
- SPN91FMI4Primary Analog Throttle Signal Out of Range Low
- SPN94FMI1Fuel Supply Pressure Extremely Low
- SPN94FMI16Low-Pressure Fuel Signal Moderately High
- SPN94FMI17Low-Pressure Fuel Signal Slightly Low
- SPN94FMI18Low-Pressure Fuel Signal Moderately Low
- SPN94FMI3Low Pressure Fuel Signal Out of Range High
- SPN94FMI4Low-Pressure Fuel Signal Out of Range Low
- SPN97Water in Fuel Continuously Detected
- SPN970FMI31External Shutdown Commanded
- SPN971FMI31External Derate Commanded
- SPN974FMI3Remote Analog Throttle Signal Out of Range High
- SPN974FMI4Remote Analog Throttle Signal Out of Range Low
- SPN97FMI16Water in Fuel Detected
- SPN97FMI3Water-In-Fuel Signal Out Of Range High
- SPN97FMI4Water-In-Fuel Signal Out Of Range Low
- SPNT1Multi-State Throttle Input High
- SPNT2Multi-State Throttle Input Low
- SPNT3Analog Throttle (A) Input High
- SPNT4Analog Throttle (A) Input Low
- SPNT5Analog Throttle (B) Input High
- SPNT6Analog Throttle (B) Input Low
- SPNT9PWM Throttle Input Low
Safety-critical: confirm before use
Torque, lifting, and load-chart values are safety-critical. Never operate from these figures alone. Confirm against the official manual and a qualified technician.