Diagnostics
John Deere Engines Fault Codes List & Code Lookup
Look up 1,853 John Deere Engines fault codes and error codes, in plain English. 240 of them have a full guide covering what the code means, what triggers it, the most common causes, and the first things to check before you call the dealer.
John Deere Engines fault code guides
- 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
- SPN 100 FMI 1Engine Oil Pressure Signal Extremely Low
- SPN 100 FMI 18Engine Oil Pressure Signal Moderately Low
- SPN 100 FMI 3Engine Oil Pressure Input Voltage High
- SPN 100 FMI 4Engine Oil Pressure Signal Out of Range Low
- SPN 102 FMI 3Manifold Air Pressure Signal Out of Range High
- SPN 102 FMI 4Manifold Air Pressure Signal Out of Range Low
- SPN 102 FMI 7Manifold Air Pressure Signal In Range Invalid
- SPN103VGT Speed Signal Extremely High
- SPN 1041 FMI 2Start Signal Missing
- SPN105Manifold Air Temperature Signal Extremely High
- SPN 105 FMI 15Manifold Air Temperature Signal Slightly High
- SPN 105 FMI 16Manifold Air Temperature Signal Moderately High
- SPN 105 FMI 3Manifold Air Temperature Signal Out of Range High
- SPN 105 FMI 4Manifold Air Temperature Signal Out of Range Low
- SPN 1069 FMI 31Calculated Tire Size Is Out Of Range
- SPN107Air Filter Pressure Differential Extremely High
- SPN 1075 FMI 6Low-Pressure Fuel Pump Circuit Has Low Resistance
- SPN 1076 FMI 13Pump Current Decay Time Invalid
- SPN 1076 FMI 5Pump Solenoid Circuit Open
- SPN 107 FMI 31Air Filter Restriction Switch Activated
- SPN 108 FMI 2Barometric Pressure Signal Invalid
- SPN110Engine Coolant Temperature Signal Extremely High
- SPN 1109 FMI 14Engine Shutdown
- SPN 1109 FMI 31Approaching Engine Protection Shutdown
- SPN 110 FMI 15Engine Coolant Temperature Signal Slightly High
- SPN 110 FMI 16Engine Coolant Temperature Signal Moderately High
- SPN 110 FMI 17Engine Coolant Temperature Signal Slightly Low
- SPN 110 FMI 3Engine Coolant Temperature Signal Out of Range High
- SPN 110 FMI 4Engine Coolant Temperature Signal Out of Range Low
- SPN 1110 FMI 31Engine Shutdown
- SPN 111 FMI 1Engine Coolant Level Low
- SPN1136ECU Temperature Signal Extremely High
- SPN1180Calculated VGT Turbine Inlet Temperature Extremely High
- SPN 1180 FMI 16Calculated VGT Turbine Inlet Temperature Moderately High
- SPN 1209 FMI 4Exhaust Manifold Pressure Signal Out of Range Low
- SPN 1209 FMI 7Exhaust Manifold Pressure Mismatch
- SPN 1321 FMI 16Engine Starter Engaged for Too Long
- SPN 1347 FMI 5Suction Control Valve Circuit Has High Resistance
- SPN 1347 FMI 7Fuel Rail Pressure Actual to Desired Mismatch
- SPN 1568 FMI 2Torque Curve Selection Invalid
- SPN 1568 FMI 9Torque Curve Selection Invalid
- SPN 157 FMI 17Fuel Rail Pressure Signal Slightly Low
- SPN 157 FMI 18Fuel Rail Pressure Signal Moderately Low
- SPN 157 FMI 3Fuel Rail Pressure Signal Out of Range High
- SPN 157 FMI 4Fuel Rail Pressure Signal Out of Range Low
- SPN 158 FMI 17ECU Power Down Error
- SPN 160 FMI 2Primary Shaft Speed Invalid
- SPN 1639 FMI 1Fan Speed Signal Extremely Low
- SPN 1639 FMI 16Fan Speed Signal Moderately High
- SPN 1639 FMI 18Fan Speed Signal Moderately Low
- SPN17Analog Throttle (C) Input High
- SPN 171 FMI 3Ambient Air Temperature Input Voltage High
- SPN 171 FMI 4Ambient Air Temperature Input Voltage Low
- SPN174Fuel Temperature Signal Extremely High
- SPN 174 FMI 16Fuel Temperature Signal Moderately High
- SPN 174 FMI 3Fuel Temperature Signal Out Of Range High
- SPN 174 FMI 4Fuel Temperature Signal Out Of Range Low
- SPN 177 FMI 2Transmission Oil Temperature Erratic
- SPN 177 FMI 9Transmission Oil Temperature Invalid
- SPN18Analog Throttle (C) Input Low
- SPN190Engine Speed Extremely High
- SPN 190 FMI 1Engine Extremely Overloaded
- SPN 190 FMI 14Engine Speed/Pump Speed Out of Sync
- SPN 190 FMI 16Engine Speed Moderately High
- SPN 190 FMI 18Engine Overload Severe
- SPN 190 FMI 2Engine Speed Input Noise
- SPN 190 FMI 4Engine Speed Input Voltage Low
- SPN 190 FMI 5Engine Speed Sensor Circuit Open
- SPN 191 FMI 14Engine Speed/Pump Speed Out of Sync
- SPN 191 FMI 2Pump Speed Input Noise
- SPN2Multi-state Throttle Input Low
- SPN 2000 FMI 13Security Violation
- SPN 2049 FMI 9No CAN Message Received From Source Address 49
- SPN22Analog Throttle (A) Input Voltage Out of Range
- SPN 237 FMI 13VIN Option Code Security Data Conflict
- SPN 237 FMI 2VIN Security Data Invalid
- SPN 237 FMI 31VIN Security Data Missing
- SPN2630Charge Air Cooler Outlet Temperature Signal Extremely High
- SPN 2630 FMI 15Charge Air Cooler Outlet Temperature Signal Slightly High
- SPN 2630 FMI 16Charge Air Cooler Outlet Temperature Signal Moderately High
- SPN 2630 FMI 3Charge Air Cooler Outlet Temperature Signal Out Of Range High
- SPN 2630 FMI 4Charge Air Cooler Outlet Temperature Signal Out Of Range Low
- SPN 2659 FMI 14Calculated EGR Flow Rate Error
- SPN 2659 FMI 15EGR Flow Signal Slightly High
- SPN 2659 FMI 17EGR Flow Signal Moderately Low
- SPN 2659 FMI 2EGR Calculated Flow Invalid
- SPN 2790 FMI 16Calculated VGT Compressor Outlet Temperature Moderately High
- SPN 2791 FMI 13EGR Valve Calibration Error
- SPN 2791 FMI 7EGR Valve Desired and Actual Position Mismatch During a Learn
- SPN 2797 FMI 6Injector High Voltage Supply #1 Circuit Has Low Resistance
- SPN 28 FMI 3Digital Throttle Signal Out of Range High
- SPN 28 FMI 4Digital Throttle Signal Out of Range Low
- SPN 29 FMI 3Secondary Analog Throttle Signal Out of Range High
- SPN 29 FMI 4Secondary Analog Throttle Signal Out of Range Low
- SPN3Analog Throttle (A) Input High
- SPN31Cylinder 1 EUI Fault
- SPN32Cylinder 2 EUI Fault
- SPN 3250 FMI 1DOC Outlet Temperature Extremely Low
- SPN3251DPF Differential Pressure Signal Not Responding
- SPN 3251 FMI 4DPF Differential Pressure Signal Out of Range Low
- SPN33Cylinder 3 EUI Fault
- SPN34Cylinder 4 EUI Fault
- SPN 3480 FMI 1Fuel Dosing Inlet Pressure Signal Extremely Low
- SPN 3480 FMI 18Fuel Dosing Inlet Pressure Signal Moderately Low
- SPN 3480 FMI 7Fuel Dosing Inlet Sensor Desired and Actual Pressure Mismatch
- SPN35Cylinder 5 EUI Fault
- SPN 3509 FMI 3Sensor Supply #1 Voltage Out of Range High
- SPN 3509 FMI 4Sensor Supply #1 Voltage Out of Range Low
- SPN 3510 FMI 3Sensor Supply #2 Voltage Out of Range High
- SPN 3510 FMI 4Sensor Supply #2 Voltage Out of Range Low
- SPN 3511 FMI 3Sensor Supply #3 Voltage Out of Range High
- SPN 3511 FMI 4Sensor Supply #3 Voltage Out of Range Low
- SPN 3512 FMI 3Sensor Supply #4 Voltage Out of Range High
- SPN 3512 FMI 4Sensor Supply #4 Voltage Out of Range Low
- SPN 3513 FMI 3Sensor Supply #5 Voltage Out of Range High
- SPN 3513 FMI 4Sensor Supply #5 Voltage Out of Range Low
- SPN 3514 FMI 3Sensor Supply #6 Voltage Out of Range High
- SPN 3514 FMI 4Sensor Supply #6 Voltage Out of Range Low
- SPN 3597 FMI 1Injector High Voltage Supply Extremely Low
- SPN36Cylinder 6 EUI Fault
- SPN 3711 FMI 31DOC Inlet Temperature Target Not Reached During ETM
- SPN3719Calculated Soot Level Extremely High
- SPN 3719 FMI 13Excessive DPF Recovery Attempts
- SPN 3719 FMI 15Calculated Soot Level Slightly High
- SPN 3719 FMI 16Calculated Soot Level Moderately High
- SPN4Analog Throttle (A) Input Low
- SPN412EGR Temperature Signal Extremely High
- SPN 412 FMI 15EGR Temperature Signal Slightly High
- SPN 412 FMI 16EGR Temperature Signal Moderately High
- SPN 412 FMI 3EGR Temperature Signal Out of Range High
- SPN 412 FMI 4EGR Temperature Signal Out Of Range Low
- SPN 4366 FMI 18DEF Tank Insufficient Heating Fault
- SPN443Auxiliary Gauge Pressure #2 Reading Extremely High
- SPN 4766 FMI 16DOC Outlet Temperature Moderately High
- SPN5Analog Throttle (B) Input High
- SPN 5125 FMI 4Sensor Supply #7 Voltage Out of Range Low
- SPN 5127 FMI 3Sensor Supply #9 Voltage Out of Range High
- SPN 5127 FMI 4Sensor Supply #9 Voltage Out of Range Low
- SPN 522495 FMI 9Exhaust Filter Temperature Module Loss of Communication
- SPN 523 FMI 9Gear Selection Invalid
- SPN 5246 FMI 14SCR Operator Level #4 Derate Notification
- SPN 5246 FMI 15SCR Operator Level #1 Derate Notification
- SPN 5246 FMI 31SCR Operator Final Derate Notification
- SPN 5298 FMI 1DOC Efficiency Extremely Low
- SPN 5435 FMI 11DEF Dosing Unit Failed to Prime
- SPN 5435 FMI 31DEF Dosing Unit Pump Fault
- SPN6Analog Throttle (B) Input Low
- SPN 611 FMI 3Injector Drive #1 Shorted to Voltage Source
- SPN 611 FMI 4Injector Drive #1 Shorted to Ground
- SPN 620 FMI 3Sensor Supply Voltage High
- SPN 620 FMI 4Sensor Supply Voltage Low
- SPN 627 FMI 1Injector Supply Voltage Problem
- SPN 629 FMI 12ECU EEPROM Error
- SPN 629 FMI 13ECU Boot Block Error
- SPN 632 FMI 11Fuel Shut-Off Circuit Fault
- SPN 636 FMI 10Camshaft Position Signal Rate of Change Abnormal
- SPN 636 FMI 2Camshaft Position Signal Invalid
- SPN 636 FMI 5Camshaft Position Circuit Has High Resistance
- SPN 636 FMI 6Camshaft Position Circuit Has Low Resistance
- SPN 636 FMI 8Camshaft Position Signal Missing
- SPN 637 FMI 10Crankshaft Position Signal Rate of Change Abnormal
- SPN 637 FMI 2Crankshaft Position Signal Invalid
- SPN 637 FMI 5Crankshaft Position Circuit Has High Resistance
- SPN 637 FMI 6Crankshaft Position Circuit Has Low Resistance
- SPN 637 FMI 7Crankshaft Position and Camshaft Position Signals Out of Sync
- SPN 637 FMI 8Crankshaft Position Signal Missing
- SPN 638 FMI 2Rack Instability
- SPN 638 FMI 7Rack Position Error
- SPN 640 FMI 11External Engine Protection Activated
- SPN 640 FMI 31External Derate Activated
- SPN 644 FMI 2External Speed Command Input Erratic
- SPN 651 FMI 13Injector #1 Calibration Fault
- SPN 651 FMI 5Injector #1 Circuit Has High Resistance
- SPN 651 FMI 6Injector #1 Circuit Has Low Resistance
- SPN 651 FMI 7Injector #1 Not Responding
- SPN 652 FMI 5Injector #2 Circuit Has High Resistance
- SPN 652 FMI 6Injector #2 Circuit Has Low Resistance
- SPN 652 FMI 7Injector #2 Not Responding
- SPN 653 FMI 13Injector #3 Calibration Fault
- SPN 653 FMI 5Injector #3 Circuit Has High Resistance
- SPN 653 FMI 6Injector #3 Circuit Has Low Resistance
- SPN 653 FMI 7Injector #3 Not Responding
- SPN 654 FMI 13Injector #4 Calibration Fault
- SPN 654 FMI 5Injector #4 Circuit Has High Resistance
- SPN 654 FMI 6Injector #4 Circuit Has Low Resistance
- SPN 654 FMI 7Injector #4 Not Responding
- SPN 655 FMI 5Injector #5 Circuit Has High Resistance
- SPN 655 FMI 6Injector #5 Circuit Has Low Resistance
- SPN 655 FMI 7Injector #5 Not Responding
- SPN 656 FMI 5Injector #6 Circuit Has High Resistance
- SPN 656 FMI 6Injector #6 Circuit Has Low Resistance
- SPN 656 FMI 7Injector #6 Not Responding
- SPN 676 FMI 14Cold Start Aid Relay Signal Not Received When Expected
- SPN 676 FMI 5Cold Start Aid Circuit Has High Resistance
- SPN 723 FMI 2Engine Speed Input Noise
- SPN 733 FMI 2Rack Position Error with Engine Off
- SPN 733 FMI 3Rack Position Voltage High
- SPN 733 FMI 4Rack Position Voltage Low
- SPN833Rack Position Calibration Error
- SPN 833 FMI 1Rack Position Calibration Error
- SPN 833 FMI 15Rack Position Calibration Error
- SPN 833 FMI 17Rack Position Calibration Error
- SPN 833 FMI 2Rack Position Error with Engine Off
- SPN 833 FMI 3Rack Position Voltage High
- SPN 833 FMI 4Rack Position Voltage Low
- SPN 833 FMI 7Rack Position Calibration Error
- SPN 834 FMI 7Rack Position Error
- SPN 84 FMI 31Vehicle Speed Mismatch
- SPN 898 FMI 9Engine Speed CAN Message Invalid
- SPN 91 FMI 14Primary Analog Throttle Inhibited
- SPN 91 FMI 3Primary Analog Throttle Signal Out of Range High
- SPN 91 FMI 4Primary Analog Throttle Signal Out of Range Low
- SPN 94 FMI 1Fuel Supply Pressure Extremely Low
- SPN 94 FMI 16Low-Pressure Fuel Signal Moderately High
- SPN 94 FMI 17Low-Pressure Fuel Signal Slightly Low
- SPN 94 FMI 18Low-Pressure Fuel Signal Moderately Low
- SPN 94 FMI 3Low Pressure Fuel Signal Out of Range High
- SPN 94 FMI 4Low-Pressure Fuel Signal Out of Range Low
- SPN97Water in Fuel Continuously Detected
- SPN 970 FMI 31External Shutdown Commanded
- SPN 971 FMI 31External Derate Commanded
- SPN 974 FMI 3Remote Analog Throttle Signal Out of Range High
- SPN 974 FMI 4Remote Analog Throttle Signal Out of Range Low
- SPN 97 FMI 16Water in Fuel Detected
- SPN 97 FMI 3Water-In-Fuel Signal Out Of Range High
- SPN 97 FMI 4Water-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
Full John Deere Engines fault code list
A generic J1939 reader pulls 1,816 of these; the other 37 need John Deere Engines tooling to read in full. Every listed code is below, in code order, 100 to a page.
Codes on file
1,853
Readable as J1939 SPN/FMI
1,816
John Deere Engines-specific
37
- 000028.03Throttle #3 Voltage Out of Range High
- 000028.04Throttle #3 Voltage Out of Range Low
- 000029.03Throttle #2 Voltage Out of Range High
- 000029.04Throttle #2 Voltage Out of Range Low
- 000091.03Throttle Voltage Out of Range High
- 000091.04Throttle Voltage Out of Range Low
- 000091.09Throttle Voltage Out of Range
- 000091.14Throttle Voltage Out of Range
- 000094.01Fuel Delivery Pressure Very Low
- 000094.03Fuel Pressure Voltage Out of Range High
- 000094.04Fuel Pressure Voltage Out of Range Low
- 000094.10Fuel Pressure Voltage Dropping Fast
- 000094.13Fuel Pressure Voltage Fuel Pressure-Not Calibrated
- 000094.16Fuel Delivery Pressure High
- 000094.17Fuel Pressure Low-Most Severe
- 000094.18Fuel Pressure Low-Least Severe
- 000097.00Water in Fuel
- 000097.03Water in Fuel Voltage Out of Range High
- 000097.04Water in Fuel Voltage Out of Range Low
- 000097.16Water in Fuel Detected Stop and Drain Water Separator
- 000097.31Water in Fuel Detected Stop and Drain Water Separator
- 000100.01Engine Oil Pressure Low-Most Severe
- 000100.03Engine Oil Pressure Voltage Out of Range High
- 000100.04Engine Oil Pressure Voltage Out of Range Low
- 000100.16Engine Oil Pressure Out of Range
- 000100.18Engine Oil Pressure Low-Moderately Severe
- 000105.00Manifold Air Temperature High-Most Severe
- 000105.03Manifold Air Temperature Input Voltage High
- 000105.04Manifold Air Temperature Input Voltage Low
- 000105.15Manifold Air Temperature High-Least Severe
- 000105.16Manifold Air Temperature High-Moderately Severe
- 000107.00Air Filter Restriction High
- 000107.31Air Filter Restriction
- 000108.02Barometric Air Pressure Sensor Signal Invalid
- 000110.00Engine Coolant Temperature High-Most Severe
- 000110.03Engine Coolant Temperature Input Voltage High
- 000110.04Engine Coolant Temperature Input Voltage Low
- 000110.16Engine Coolant Temperature High-Moderately Severe
- 000110.17Engine Coolant Temperature Low-Least Severe
- 000111.01Coolant Level Low-Most Severe
- 000158.02Keyswitch Intermittent
- 000158.17Keyswitch Circuit Problem
- 000174.00Fuel Temperature High-Most Severe Add Fuel or Switch Fuel Tanks
- 000174.03Fuel Temperature Voltage Out of Range High
- 000174.04Fuel Temperature Voltage Out of Range Low
- 000174.15Fuel Temperature High Add Fuel or Switch Fuel Tanks
- 000174.16Fuel Temperature High-Moderately Severe Add Fuel or Switch Fuel Tanks
- 000174.31Fuel Temperature Voltage Out Of Range
- 000189.31Engine Speed Derate
- 000190.00Engine Speed High-Most Severe Reduce Engine Speed
- 000190.01Engine Speed Low Reduce Engine Speed
- 000190.02Engine Speed Out Of Range Reduce Engine Speed
- 000190.03Engine Speed High or Short Reduce Engine Speed
- 000190.04Engine Speed Low or Short Reduce Engine Speed
- 000190.05Engine Speed Open Reduce Engine Speed
- 000190.16Engine Speed Overspeed Reduce Engine Speed
- 000190.18Engine Speed Low Reduce Engine Speed
- 000237.02VIN Data Doesn't Match Controllers in VIN Network
- 000237.13Option Code Of VIN Data Doesn't Match Controllers in VIN Network
- 000237.31VIN Messages Missing or Controllers in VIN Network Not in Time
- 000611.03Electronic Injector Wiring Shorted to Power Source
- 000611.04Electronic Injector Wiring Shorted to Ground
- 000620.035V Sensor Supply Voltage Out of Range High
- 000620.045V Sensor Supply Voltage Out of Range Low
- 000627.01Power Supply Voltage- Low
- 000627.04Power Supply Voltage- Interrupted
- 000627.16Power Supply Voltage- High
- 000629.13ECU Programming Error
- 000629.19ECU Failure
- 000632.02Fuel Shutoff Valve Error
- 000632.05Fuel Shutoff Valve Failure
- 000632.11Fuel Shutoff Valve Open or Shorted
- 000636.02Engine Position Sensor Noise
- 000636.08Engine Position Sensor Input Missing
- 000636.10Engine Position Sensor Pattern Error
- 000637.02Timing Sensor (Crank) Noise
- 000637.07Crank/Camshaft Positions Out of Sync
- 000637.08Crank Position Input Missing
- 000637.10Crank Position Input Pattern Error
- 000639.13CAN Bus Failure
- 000644.02External Speed Command Output
- 000651.05Cylinder #1 Electronic Injector Circuit Open
- 000651.06Cylinder #1 Electronic Injector Circuit Shorted
- 000651.07Cylinder #1 Electronic Injector Fuel Flow Low Injector Failed or Flow Limiter Closed
- 000652.05Cylinder #2 Electronic Injector Circuit Open
- 000652.06Cylinder #2 Electronic Injector Circuit Shorted
- 000652.07Cylinder #2 Electronic Injector Fuel Flow Low Injector Failed or Flow Limiter Closed
- 000653.05Cylinder #3 Electronic Injector Circuit Open
- 000653.06Cylinder #3 Electronic Injector Circuit Shorted
- 000653.07Cylinder #3 Electronic Injector Fuel Flow Low Injector Failed or Flow Limiter Closed
- 000654.05Cylinder #4 Electronic Injector Circuit Open
- 000654.06Cylinder #4 Electronic Injector Circuit Shorted
- 000654.07Cylinder #4 Electronic Injector Fuel Flow Low Injector Failed or Flow Limiter Closed
- 000655.05Cylinder #5 Electronic Injector Circuit Open
- 000655.06Cylinder #5 Electronic Injector Circuit Shorted
- 000655.07Cylinder #5 Electronic Injector Fuel Flow Low Injector Failed or Flow Limiter Closed
- 000656.05Cylinder #6 Electronic Injector Circuit Open
- 000656.06Cylinder #6 Electronic Injector Circuit Shorted
- 000656.07Cylinder #6 Electronic Injector Fuel Flow Low Injector Failed or Flow Limiter Closed
- 000676.03Glow Plug Relay
Other John Deere machine types
Fault code lists by brand
- CAT8,255 codes
- Volvo6,446 codes
- New Holland Tractor3,475 codes
- FPT3,033 codes
- Case IH2,992 codes
- Bobcat2,653 codes
- Challenger Tractor2,434 codes
- New Holland Combine2,274 codes
- Case Wheel Loader1,860 codes
- Cummins1,847 codes
- Challenger Rubber Track Tractor1,747 codes
- Volvo Wheel Loader1,726 codes
- Deutz1,684 codes
- Perkins1,522 codes
Safety-critical: confirm before use
Safety first: park on level ground, stop the engine, and secure the machine before any inspection. Thresholds, component locations, wire numbers, fuse locations, and reset procedures can vary by model, configuration, and serial number. Confirm them in the service documentation for your exact machine.