John Deere Engines SPN157FMI18 Fault Code: Fuel Rail Pressure Signal Moderately Low
Also called High Pressure Fuel Signal Moderately Low, High-Pressure Fuel Signal Moderately Low
Fuel Rail Pressure Signal Moderately Low · ai-assisted, editor-reviewed · Last updated 2026-07-13
TL;DR
SPN 157 FMI 18 means the ECU sees high pressure fuel rail signal reading below 400 kPa (58 psi), or in some cases the fuel rail pressure running 5 MPa (50 bar) / 725 psi lower than commanded for 15 seconds. It sets a Warning alarm while the engine keeps running, and the ECU tries to maintain the operating envelope. It points to a fuel supply or sensor problem on the high pressure or low pressure side, not necessarily an immediate shutdown, but it should not be ignored.
Medium severity. This specific code (SPN 157 FMI 18) carries a Warning alarm level and the ECU only tries to maintain normal operation, it does not force a shutdown. Related but distinct codes on the same fuel rail circuit (such as SPN 157 FMI 1, or the SPN 633 and SPN 522592/523074 combinations) can trigger a STOP alarm or engine derate, so if symptoms worsen or other codes appear alongside this one, treat the situation as more urgent.
What does John Deere Engines error code SPN157FMI18 mean?
SPN 157 FMI 18 is a fuel system diagnostic trouble code on John Deere engines. SPN 157 identifies the fuel rail (high pressure fuel) pressure sensor signal, and FMI 18 means the signal is reading moderately low, not failed or out of range entirely, just below where the ECU expects it to be.
In practical terms, the ECU is comparing the actual fuel rail pressure signal against what it commanded and finding a gap. One version of this fault fires when pressure reads below 400 kPa (58 psi). Another description ties it to the fuel rail pressure running 5 MPa (50 bar) (725 psi) below the ECU's commanded pressure for a sustained period of 15 seconds.
The alarm level for this code is Warning. The ECU does not shut the engine down for this specific fault, it tries to maintain the engine's normal operating envelope while the low pressure condition persists. That said, a moderately low fuel rail pressure signal is often an early sign of a fuel delivery problem that can progress to more serious low pressure or extremely low pressure faults if left unaddressed.
What triggers a John Deere Engines SPN157FMI18 code?
The ECU sets this code when the high pressure fuel signal reads below 400 kPa (58 psi), or when fuel rail pressure is 5 MPa (50 bar) (725 psi) lower than the ECU's commanded pressure for 15 seconds while the engine is running and the fault condition is active.
Common causes of SPN157FMI18
- Malfunctioning low pressure fuel system (supply side issues feeding the high pressure pump)
- Malfunctioning or issue in the high pressure fuel system itself
- Bad ECU connector connection, causing a poor or intermittent signal path
- Bad ECU software
- Bad high pressure fuel sensor
- Bad high pressure fuel sensor connector
How to troubleshoot John Deere Engines SPN157FMI18: first checks
- Check the ECU connector for corrosion, loose pins, or damage, since a bad connector connection is a listed cause
- Inspect the high pressure fuel sensor and its connector for corrosion, damage, or a loose fit
- Look at the low pressure fuel system (fuel supply side) for restrictions, weak supply pressure, or other issues feeding the high pressure side, since low pressure fuel system problems are named as a direct cause
- Check for related active codes on the same fuel rail circuit, such as SPN 157 FMI 1, SPN 633, SPN 522592, or SPN 523074, since these share troubleshooting steps and can indicate how far the fuel delivery problem has progressed
- Verify there are no obvious fuel leaks, kinked lines, or contamination issues affecting the low pressure fuel system
- Confirm ECU software is current, since bad ECU software is listed as a possible cause
How the code clears
No separate clearing step is listed for this code. Since the alarm level is Warning and the ECU simply tries to maintain the operating envelope, the code should clear on its own once the fuel rail pressure signal returns to the expected range and stays there. If the code returns or stays active after basic checks of the fuel system and sensor connections, deeper diagnosis into the high pressure fuel sensor, its connector, the ECU connector, and the low pressure fuel supply is needed. For related pressure fault codes that go to Fuel Rail Pressure Signal Extremely Low (SPN 157 FMI 1), the same troubleshooting procedure applies.
Frequently asked questions
What does SPN 157 FMI 18 mean on a John Deere engine?
It means the ECU has detected that the fuel rail or high pressure fuel signal is reading moderately lower than expected, either below 400 kPa (58 psi) or 5 MPa (50 bar) (725 psi) under the ECU's commanded pressure for 15 seconds. It is set as a Warning, not a shutdown.
Will the engine shut down when this code is active?
No, not for this specific fault. The alarm level is Warning, and the ECU response is to try to maintain the normal engine operating envelope. Other related codes on the same fuel circuit can trigger a STOP alarm or derate, but SPN 157 FMI 18 by itself does not force a shutdown.
What usually causes SPN 157 FMI 18?
Listed causes include a malfunctioning low pressure fuel system, an issue in the high pressure fuel system, a bad ECU connector connection, bad ECU software, a bad high pressure fuel sensor, or a bad high pressure fuel sensor connector.
Is this the same as a low fuel pressure shutdown code?
No. This code (FMI 18) is a moderately low signal warning. A more severe version, SPN 157 FMI 1 (Fuel Rail Pressure Signal Extremely Low), and related combinations involving SPN 633, SPN 522592, or SPN 523074, can carry a STOP alarm level and cause the ECU to stop the engine or command the EGR valve fully closed.
Do I need to reset this code manually?
No reset procedure is listed for this code. It should clear once the fuel rail pressure signal returns to and stays within the expected range.
Where should I start troubleshooting?
Start with the connectors, both the ECU connector and the high pressure fuel sensor connector, checking for corrosion or looseness. Then check the low pressure fuel supply side feeding the high pressure system, since a weak or restricted supply is a named cause.
Can bad ECU software cause this code?
Yes, bad ECU software is listed as one of the possible causes, so if hardware checks come back clean, verifying and updating ECU software should be part of the diagnostic path.