John Deere Engines SPN654FMI13 Fault Code: Injector #4 Calibration Fault
Also called Electronic Unit Pump #4 Calibration Fault
Injector #4 Calibration Fault · ai-assisted, editor-reviewed · Last updated 2026-07-13
TL;DR
SPN 654 FMI 13 means the ECU has detected an incorrect injector calibration code (or QR code) programmed for injector #4 or its electronic unit pump. This is a warning-level code that does not shut the engine down, but it can badly affect performance and push the engine out of emissions compliance until it is fixed.
Medium severity. This is listed as a Warning-level alarm. The ECU will try to keep the engine running normally, so it typically will not stop work immediately, but performance and emissions compliance can be significantly affected until the calibration is corrected.
What does John Deere Engines error code SPN654FMI13 mean?
SPN 654 FMI 13 tells you the engine control unit (ECU) has found that the calibration code stored for injector #4, or in some descriptions the QR code for that injector, does not match what it expects. Each injector on these electronic unit pump / injector systems has a unique calibration code that lets the ECU fine-tune fuel delivery for that specific injector. If the wrong code was entered or the wrong injector is installed, the ECU cannot properly command that cylinder's fuel delivery.
Because injector #4's fueling is being commanded off of bad calibration data, engine performance may be dramatically affected, and the engine may fall out of compliance with emissions requirements (one description specifically references Tier 3 emissions requirements).
The ECU response is limited: it tries to maintain proper operating conditions and will attempt to run the engine as normally as possible, but it cannot fully correct for a wrong calibration code on its own. The code sets during normal ignition-on operation while the fault is active, or during an injector programming event.
Common causes of SPN654FMI13
- Incorrect injector installed in the #4 position (the physical injector does not match the calibration data the ECU expects)
- Incorrect programming of the injector calibration code for injector #4
- Wrong injector QR code entered into the software during a programming or replacement event
- Injector or ECU calibration data needs to be recalibrated
- Outdated ECU software that does not handle the current injector calibration data correctly
- A bad ECU
How to troubleshoot John Deere Engines SPN654FMI13: first checks
- Confirm which injector is physically installed in the #4 cylinder position and verify its part number and QR code or calibration code against what was programmed into the ECU.
- Check service records for any recent injector #4 replacement, ECU replacement, or reprogramming event, since this fault commonly appears right after that kind of service work.
- Use your diagnostic tool to read the injector calibration codes currently stored in the ECU for injector #4 and compare them to the code printed on or supplied with the actual injector.
- Verify the ECU software level is current, since outdated software is listed as a possible cause of this fault.
- If calibration and injector identity both check out correctly, consider that the ECU itself may be faulty.
How the code clears
No separate clearing step is listed for this code beyond correcting the underlying calibration problem. In practice, that means re-entering or reprogramming the correct injector calibration code (or QR code) for injector #4 using your diagnostic tool, confirming the correct physical injector is installed, and updating ECU software if it is outdated. Once the correct calibration data is programmed and the ignition cycle completes without the error being active, the code should no longer be displayed. No dedicated reset procedure separate from correcting the calibration is described.
Frequently asked questions
What does SPN 654 FMI 13 mean on a John Deere engine?
It means the ECU has detected that the calibration code entered for injector #4, or the electronic unit pump serving that cylinder, is incorrect. This is treated as a Warning-level alarm, not an immediate shutdown fault.
Can I keep running the machine with this code active?
The ECU will try to maintain proper operating conditions and keep the engine running, but engine performance may be dramatically affected and the engine may be out of emissions compliance. It's best to get the calibration corrected as soon as practical rather than running indefinitely with the fault active.
Why would injector #4's calibration code be wrong in the first place?
The most common reasons are that the wrong physical injector was installed in the #4 position, the wrong calibration or QR code was typed or programmed into the ECU during service, or the ECU software is outdated and mishandling the calibration data.
Do I need a new injector to fix this code?
Not necessarily. If the correct injector is installed but the wrong calibration code was entered, reprogramming the correct code often resolves it. A new or replacement injector is only needed if the wrong physical injector was installed.
Does this code affect emissions compliance?
Yes. The description specifically states the engine may be out of emissions compliance, with one version referencing Tier 3 emission requirements, while the calibration fault is present.
Is there a reset procedure after fixing SPN 654 FMI 13?
No separate clearing step is listed for this code. Correcting the injector calibration code, confirming the correct injector is installed, and updating ECU software as needed is the documented fix; the fault should stop displaying once the correct data is programmed.