John Deere Engines SPN94FMI16 Fault Code: Low-Pressure Fuel Signal Moderately High
Also called Fuel Supply Pressure Moderately High
Low-Pressure Fuel Signal Moderately High · ai-assisted, editor-reviewed · Last updated 2026-07-13
TL;DR
SPN 94 FMI 16 means the John Deere ECU sees low-pressure fuel signal voltage that corresponds to a fuel pressure higher than expected, before the transfer pump. It sets a warning-level alarm while the engine runs and can trigger an engine derate on OEM applications, so it should not be ignored even though the ECU keeps trying to maintain proper operating conditions on its own.
Medium severity. This is a warning-level code, not a shutdown code. No shutdown is available for SPN 94 FMI 16, but if the derate feature is active, the engine can lose power gradually, which affects productivity and can mask a developing fuel system problem. Treat it as something to diagnose the same shift, not necessarily an emergency stop.
What does John Deere Engines error code SPN94FMI16 mean?
SPN 94 FMI 16 points to the fuel pressure sensor circuit that measures fuel pressure before the transfer pump, in a fuel manifold located behind the fuel filter. This sensor uses a pressure transducer that sends a voltage signal to the ECU. As actual fuel pressure rises, the voltage sent to the ECU rises with it.
FMI 16 specifically means the ECU is reading a signal that corresponds to a pressure moderately higher than what it expects, based on a warning value set point that changes with engine speed. In other words, the ECU is not seeing a plain sensor failure, it is seeing a fuel pressure signal that looks too high for the current operating conditions.
When this code is active, the ECU tries to maintain proper operating conditions on its own. Engine protection is enabled: there is no shutdown tied to this fault, but on OEM applications with the derate feature enabled, the engine will derate 2% per minute until it reaches 80% of full power. That is a real performance loss that will show up as sluggish power if left unaddressed.
What triggers a John Deere Engines SPN94FMI16 code?
The ECU sets this code when it senses a fuel pressure signal above the warning value set point programmed in the ECU. That set point is not fixed, it depends on engine speed, so the same absolute pressure reading can be acceptable at one rpm and trigger a warning at another. The code is only displayed while the engine is running and the fault is active.
Common causes of SPN94FMI16
- Bad terminals or connector at the ECU (60-way ECU connector), including dirty, damaged, or poorly seated terminals
- Bad terminals or connector at the fuel pressure sensor (also called the low fuel pressure sensor or sender)
- Open or short in the wiring harness between the sensor and the ECU
- Bad fuel pressure sensor or bad low-pressure fuel sensor itself
- Bad high-pressure regulating valve
- Plugged 100 micron internal housing screen
- Pinched, kinked, or damaged fuel return lines
- Bad low-pressure fuel pump or bad high-pressure fuel pump
- Bad fuel filter header
How to troubleshoot John Deere Engines SPN94FMI16: first checks
- Perform a preliminary inspection of the 60-way ECU connector and the fuel pressure sensor connector. Look for dirty, damaged, or poorly positioned terminals before doing anything else.
- Visually trace the fuel return lines for any pinching, kinking, or physical damage that could be restricting normal return flow and pushing supply pressure signal readings out of range.
- Check the wiring harness between the low fuel pressure sensor and the ECU for chafed, corroded, or loose connections and for any open or short circuits.
- Inspect the fuel filter header and the 100 micron internal housing screen for plugging or restriction, since a blocked screen can distort the pressure signal the sensor reports.
- Verify the low-pressure fuel pump and high-pressure fuel pump are both operating normally, since a failure in either pump can cause the pressure the sensor reports to run higher than expected.
How the code clears
No separate clearing step is listed. Once the underlying cause, whether it is a connector, harness, sensor, pump, or restriction issue, is corrected and fuel pressure returns to a value the ECU accepts for the current engine speed, the active fault should clear on its own during normal engine operation. If the derate feature had engaged, expect full power to return only after the code is no longer active.
Frequently asked questions
What does SPN 94 FMI 16 mean on a John Deere engine?
It means the ECU's low-pressure fuel pressure sensor signal corresponds to a fuel pressure that is moderately higher than the warning value set point programmed for the current engine speed. It is a warning-level alarm, not a shutdown code.
Will SPN 94 FMI 16 shut down my engine?
No. There is no shutdown feature tied to this code. However, if the OEM application has the derate feature enabled, the engine will derate 2% per minute until it reaches 80% of full power, so you will notice reduced performance.
Can I keep working with this code active?
You can typically keep running since there's no shutdown, but expect a possible power derate over time, and you should get the fuel system diagnosed as soon as practical since ignoring it risks further fuel system wear or damage.
Where is the fuel pressure sensor located?
It sits in a fuel manifold behind the fuel filter and measures fuel pressure before the transfer pump using a pressure transducer that sends a voltage signal to the ECU.
What are the most common causes of this fault?
The most frequently listed causes are bad terminals or connectors at the ECU or fuel pressure sensor, an open or short in the harness, a bad fuel pressure sensor, pinched or kinked fuel return lines, and a failing low-pressure or high-pressure fuel pump.
Does engine speed affect when this code sets?
Yes. The warning value set point in the ECU depends on engine speed, so the pressure threshold that triggers this code is not a single fixed number, it shifts with rpm.
What should I check first if this code comes up?
Start with a preliminary inspection of the 60-way ECU connector and the fuel pressure sensor connector for dirty, damaged, or poorly positioned terminals, then check the fuel return lines and fuel filter header for restrictions.