John Deere is a well-known brand that produces high-quality agricultural machinery. It is equipped with an electronic control unit (ECU) that generates diagnostic messages known as fault codes.
These codes are essential for identifying and troubleshooting issues in John Deere machinery.
Understanding the meaning of these fault codes can help farmers and technicians save time and money by quickly identifying and fixing problems.
In the article below, let’s learn more about John Deere’s Fault Codes and Meaning.
Understanding John Deere Fault Codes
John Deere’s mistake codes list are alphanumeric characters that indicate the nature and location of the problem.
Knowing what these codes mean can help you identify and resolve issues more efficiently. Fault conditions must be removed.

John Deere tractor fault codes cover various issues, such as engine, hydraulic, electrical, and sensor problems.
The codes are divided into two categories: active and stored. Active codes indicate current issues that require attention, while stored codes are issues that have been resolved or no longer need attention.
To access the fault codes on John Deere, you need to put the machine in diagnostic mode. This can be done by pressing and holding the reset key for around 3-5 seconds.
If none are present, 88 codes will flash. It will display code 33 when a defect code recorded is relevant. If there is no stored fault code, 88 will be shown.
Regular training and awareness of standard error codes benefit operators and technicians. It’s essential to keep up-to-date with the latest technology and diagnostic tools to ensure that fault condition is removed.
Read more:
How deep should mulch be to prevent Weeds?
Gator Blades vs Mulching regular and high lift blades
Will dethatching remove weeds?
What is John Deere Hy-Gard equivalent?
Common John Deere Fault Codes
As a John Deere machinery owner or operator, knowing the standard fault codes that may appear on the engine compartment relay panel or your equipment’s display screen is essential.

These codes indicate various issues or malfunctions in the machinery, and they are vital for troubleshooting and identifying problems.
This section will discuss the most common John Deere mistake codes and their meanings. How to Retrieve John Deere Engine Codes?
John Deere Fault Codes List with The Description!
Engine Fault Codes
The engine is the heart of any machinery, and keeping it in good working condition is essential. And the engine manifold air temperature sensor voltage is out of range.
Here are some engine control unit diagnostic trouble codes:
Code Number Description:
ECU 000097.03 | Fuel pressure too low |
ECU 000097.04 | Fuel pressure voltage low |
ECU 000097.31 | Engine fuel delivery pressure |
ECU 000100.03 | Oil pressure (high) |
ECU 000100.04 | Oil pressure voltage low |
ECU 000100.18 | Oil pressure |
If you see any of these codes on your display screen, the engine fuel temperature sensor voltage is high, or the engine Coolant temperature sensor voltage is low.
The fuel pressure sensor output voltage is higher than the average temperature sensor output voltage.
The High-Pressure Solenoid Valve is closed when the Engine Control Unit commands the Pump Control Unit to stop delivering fuel. A00 174 03 2 Engine Fuel Temperature Sensor voltage is out of range high.
A00 94 03 1 Fuel Pressure Sensor (cc# 131) voltage out of range high – greater than 4 V DC (9640, 9560, 9580, 9680) it is best to stop the machinery immediately and address the issue Failure to do so may result in more severe damage to the engine.
(9540) A00 110 16 2 Engine coolant temperature above 110°C / 230°F for 9640, 9560, 9660, 9580 and 9680 or above 100°C / 212°F for 9540.
Engine coolant temperature above 115°C / 240°F (most severe level). A00 110 03 2 Engine Coolant Temperature Sensor voltage is out of range high.
Hydraulic System Fault Codes
The hydraulic system powers various machinery components, such as the lift arms and steering. Here are some of the most common John Deere hydraulic system fault codes:
Code Description:
ECU 003510.10 | Hitch position potentiometer |
ECU 003510.11 | Hitch position potentiometer voltage low |
ECU 003510.31 | Hitch position potentiometer voltage high |
ECU 003516.06 | Rear selective control valve (SCV) solenoid |
A00 1078 31 2 The Pump Control Unit receives a crank signal from the Engine Control Unit that differs highly from the internal timing within the PumpPump. The engine will be derated.
During starting, rail pressure is not developed after a short time of cranking. The rail pressure drops too fast when the engine is motoring, and the high-pressure pump is off.
If you notice any of these codes on your display screen, it is best to stop the machinery immediately and address the issue.
Failure to do so may result in more severe damage to the hydraulic system. Circuit codes 436, 487, 488, and 489 changed while the HEADERTRAK was automatic.
HEADERTRAK Rate Adjust calibration fault: The potentiometer was calibrated in the wrong direction, or the difference between the two calibration endpoints is less than 2.00 volts.
The Separator Engage fault detection circuit indicates a failure.
Electrical System Fault Codes
The electrical system powers various machinery components, such as the lights and sensors. The header lower valve driver detects an open, short, over-voltage, or temperature condition.
The Header Control Unit will not actuate the Header Raise Valve until the fault condition is removed. Here are some of the most common John Deere electrical system fault codes:
Code Description:
ECU 000090.09 | Battery voltage too low |
ECU 000090.13 | Battery voltage too high |
ECU 000091.08 | Alternator output too low |
ECU 000091.09 | Alternator output too high |
If you see any of these codes on your display screen, it is best to stop the machinery immediately and address the issue. Failure to do so may result in more severe damage to the electrical system.
In conclusion, knowing the standard John Deere mistake codes is essential for troubleshooting and identifying issues with your machinery.
If you notice any of these codes on your display screen, it is best to stop the machinery immediately and address the issue.
Troubleshooting John Deere Fault Codes and Meaning
When troubleshooting John Deere’s mistake codes, it’s essential to understand the fault codes and their meanings.

Decoding John Deere’s mistake codes require referring to the manufacturer’s specific code chart. Once you have identified the fault code, you can diagnose the issue and determine the best action.
Engine Fault Code Solutions
The engine is the heart of any machinery, and keeping it in good working condition is essential. And the engine manifold air temperature sensor voltage is out of range.
Here are some engine control unit diagnostic fault codes:
- Code ECU 000097.03 – This code indicates a problem with the engine speed sensor. Check the sensor and wiring for damage or loose connections. If necessary, replace the sensor.
- Code ECU 000097.04 indicates a problem with the engine coolant temperature sensor. Check the sensor and wiring for damage or loose connections. If necessary, replace the sensor.
- Code ECU 000097.07 indicates a problem with the engine oil pressure sensor. Check the sensor and wiring for damage or loose connections. If necessary, replace the sensor. The oil Pressure Sensor is closed when the engine is not running (9640, 9560, 9660, 9580, 9680)
Injection Pump initiated engine protection due to Diagnostic Trouble Code 174.31, 1076.02, 1077.12, 1078.07, or 1078.31.
Unloading Auger Engage driver detects an open, short, over-voltage, or temperature condition.
The Left Control Unit cannot engage the Auger until the fault condition is removed. The Glow Plug Relay output is off when the Engine Control Unit energizes the relay.
Hydraulic System Fault Code Solutions
If you encounter a hydraulic system fault code on your John Deere machinery, there are a few things you can do to troubleshoot the issue about pump timing and engine speed, internal pump timing, and engine.
Here are some standard hydraulic system fault codes and their potential solutions:
- Code ECU 000100.01 indicates a problem with the hydraulic oil temperature sensor. Check the sensor and wiring for damage or loose connections. If necessary, replace the sensor. A00 105 16 2 Engine Manifold Air temperature above 88°C / 190°F (moderately severe level).
- Code ECU 000100.02 – This code indicates a problem with the hydraulic oil pressure sensor. Check the sensor and wiring for damage or loose connections. If necessary, replace the sensor.
- Code ECU 000100.03 – This code indicates a problem with the hydraulic oil level sensor. Check the sensor and wiring for damage or loose connections. If necessary, replace the sensor. The position relationship between the Engine Speed Sensor and the Pump Position Sensor is not correct (9640, 9560, 9660, 9580, 9680)
The Engine Control Unit does not detect a change in engine speed after the Key Switch is turned off. Engine speed too high (greater than 2800 rpm).
Electrical System Fault Code Solutions
The header raise valve driver detects an open, short, over-voltage, or temperature condition. The engine control unit will not actuate speed mode until the fault condition is removed.
It’s one of the easiest and best methods to clear fault codes. You should leave the battery and disconnect the battery for at least 15 minutes to remove the regulations.
- Code ECU 000168.00 – This code indicates a problem with the battery voltage. Check the battery and wiring for damage or loose connections. Water in Fuel Sensor (cc# 136) voltage out of range low (9640, 9560-Engine Type B, 9660, 9580, 9680). If necessary, replace the battery.
- Code ECU 000168.01 – This code indicates a problem with the alternator. Check the alternator and wiring for damage or loose connections. If necessary, replace the alternator and lower valve until the fault.
- Code ECU 000168.02 – This code indicates a problem with the starter motor. Check the starter motor and wiring for damage or loose connections. If necessary, replace the starter motor.
Following these troubleshooting tips, you can quickly and effectively diagnose and fix John Deere’s mistake codes on your machinery.
Others
- 12 V DC was not detected on the Unswitched Electronic Power (cc# 022) of the Control Relay Board. Indicates a problem with Unswitched Electronic Power connection, wiring, or Fuse F20 of the Engine Compartment Relay Panel.
- 12 V DC was not detected on the Control Relay Board’s Light Power (cc# 014). Indicates a problem with the Light Power connection, wiring, or Fuse F18 of the Engine Compartment Relay Panel.
- 12 V DC was not detected on Light Power 5 (cc# 049) of the Control Relay Board. Indicates a problem with Light Power 5 connection, wiring, or Fuse F9 of the Engine Compartment Relay Panel.
- 12 V DC not detected on Fan Speed Adjust Power (cc# 051) of the Control Relay Board. It indicates a problem with the fan speed adjusting power connection, wiring, fuse F11, or relay K5 of the engine compartment relay panel.
- 12 V DC not detected on Control Power (cc# 016) of Control Relay Board. Indicates a problem with the Control Power connection, wiring, Fuse F8, or Relay K4 of the Engine Compartment Relay Panel.
- 12 V DC not detected on the Control Relay Board’s Light Power 4 (cc# 048). Indicates a problem with the Light Power 4 connection, wiring, or Fuse F4 of the Engine Compartment Relay Panel.
- 12 V DC not detected on the Control Relay Board’s Light Power 3 (cc# 047). Indicates a problem with Light Power 3 connection, wiring, or Fuse F3 of the Engine Compartment Relay Panel.
- 12 V DC not detected on Light Power 2 (cc# 046) of the Control Relay Board. Indicates a problem with Light Power 2 connection, wiring, or Fuse F5 of the Engine Compartment Relay Panel.
Preventing Future Fault Codes
As a John Deere machinery owner, it is essential to prevent fault codes quickly when the engine has problems.
Here are some practical tips and best practices that can help you avoid costly repairs and downtime:

Regular Maintenance
One of the most effective ways to prevent fault codes is to regularly maintain your John Deere equipment.
Regular maintenance includes checking the oil and other fluids, inspecting the filters, and replacing worn parts to engine protection – power derated due to other faults.
By doing so, you can identify and address potential issues before they become significant problems. Reconnect connectors. Replace the Armrest Control Unit if the condition persists.
Proper Usage
Another way to prevent fault codes is to use your John Deere equipment properly. Ensure to follow the manufacturer’s recommendations and guidelines for usage, including load limits and operating speeds.
Overloading or overworking your equipment can cause it to malfunction and generate fault codes.
Operator Training
Proper training ensures that your John Deere equipment is used correctly and safely.
Ensure that all operators are trained on the specific equipment they will be using and understand the proper operating procedures.
This can help prevent operator errors that can lead to fault codes and other issues.
Software Updates
John Deere regularly releases software updates for its equipment. These updates can include bug fixes and other improvements that can help prevent fault codes.
Stay up-to-date with the latest software updates and install them immediately.
Monitoring and Diagnostics
Finally, monitoring your John Deere equipment regularly and using the onboard diagnostics to identify potential issues is essential.
By doing so, you can catch issues early and prevent them from becoming major problems that can generate fault codes.
Frequently Asked Questions
How Can I Clear The Fault Codes On My John Deere?
To clear the fault codes on your John Deere, start by identifying your specific model, whether it’s a skid steer or another type. Next, use a John Deere diagnostic code reader to receive the fault codes.
These diagnostic codes can indicate various issues, such as problems with the solenoid within the pump or the internal pump speed sensor.
Once you have the code on the screen, hold the reset button on the dashboard to clear it.
However, it’s important to note that if the issue persists, the code may reappear, indicating that further troubleshooting is needed.
Where Can I Find The Nearest John Deere Service Center?
If you are looking for the nearest John Deere Service Center, you can start by searching online and checking the John Deere website. They have a locator tool to help you find the closest service centre to your location.
Whether you have a John Deere skid steer or any other model, these service centres can assist you in diagnosing and fixing any issues.
They are equipped to receive fault codes and can help you understand the different fault code types, such as diagnostic and 32 flash codes.
These diagnostic codes indicate problems that may cause your equipment to throw a code. If a fault code reappears, it is recommended that you visit a service centre for further examination and repair.
How Do I Scroll Through The Fault Codes On My John Deere?
You must use a scanner to scroll through the codes on your John Deere. Once you receive the fault codes, you can reset them by contacting a John Deere expert or using the scanner to clear the codes.
These codes can indicate various issues, such as the injector driver detecting a problem or the pump being continuously energized.
It is essential to address these codes promptly to prevent further damage or malfunctions.
What Do The Fault Codes On A John Deere ECU Indicate?
The fault codes on a John Deere ECU Fault Codes indicate various issues with the engine control unit power. These codes can be viewed by scrolling through the diagnostic codes from the system using a scanner.
One can reset the codes on their John Deere equipment or use a scanner to clear them. The fault lamp will illuminate when there is a fault code, and contacting a John Deere codes expert is recommended for proper fault code diagnosis.
These fault codes can include codes related to the John Deere ACU Fault Codes, John Deere TCU Fault Codes, John Deere BCU Fault Codes, and skid, and can indicate issues such as power boost being derated or the injector driver detecting a fault.
How Do I rResetMy John Deere After Resolving A Fault Code Issue?
To reset on your John Deere after resolving a fault code issue, first identify the type of fault the injector driver has detected.
Once you have fixed the problem, you can reset the codes on your John Deere. This can be done by accessing the diagnostic codes through the monitor or a diagnostic tool.
If a relay is not energized, it can cause a code to appear on the screen. Remember, multiple fault codes can be thrown; these codes are used to diagnose and troubleshoot issues with your John Deere.
Conclusion
In conclusion, John Deere’s mistake codes are essential diagnostic tools for troubleshooting issues in John Deere’s equipment.
These codes provide valuable information about specific faults or malfunctions, helping technicians efficiently identify and rectify the problem.
Decoding John Deere mistake codes requires referring to the manufacturer’s detailed code chart, which can be found online or in the equipment’s manual.
It’s important to note that not all fault codes are severe, and some may be quickly resolved with simple maintenance or repairs.
However, ignoring fault codes can lead to more significant issues down the line, resulting in costly repairs and downtime.
Regular maintenance and proper use of John Deere equipment can help prevent fault codes from occurring in the first place.
It’s also important to remember that some fault codes may require the assistance of a trained technician to diagnose and repair properly.
Overall, understanding John Deere’s mistake codes and their meanings is crucial for maintaining and troubleshooting John Deere’s equipment.
By staying informed and addressing issues promptly, equipment owners can ensure their machines run smoothly and efficiently for years to come.
Read more:
How much does a yard of mulch weigh?
will grass grow through mulch?
Who makes Bad Boy Tractors?
LS tractor problems and fixes them