By Norman Ford · Updated October 2026

SPN 157 FMI 18: fuel rail pressure low, moderately severe

SPN 157 FMI 18

Fuel injector metering rail 1 pressure: data valid but below normal operating range, moderately severe level

Severity: Check soon

Walk it: can I keep driving?

What is the dash lamp?

Is the engine derated or limp mode?

Smoke, loss of braking or steering feel, overheating, or warning sounds?

This helper never overrides your dash warning or your OEM guidance. Likely causes are possibilities, not a diagnosis.

Fault codes on heavy trucks are reported as an SPN and an FMI. The SPN, or suspect parameter number, says what is being measured. The FMI, or failure mode identifier, says what kind of problem the computer sees. Both come from the SAE J1939 standard used by most heavy duty engines.

What SPN 157 measures

SPN 157 is the fuel pressure in the engine's injector metering rail, often called the fuel rail or common rail. Modern diesels pressurize fuel to very high pressures and hold it in the rail, from which the injectors draw it. The engine computer watches rail pressure constantly, because it needs the right pressure to deliver the right amount of fuel at the right moment.

What FMI 18 means

FMI 18 means the data is valid, so the sensor is reporting a believable number, but the value is below the normal operating range at a moderately severe level. It sits between FMI 17, a low reading at a least severe level, and FMI 1, a low reading at the most severe level, on engines that use these levels. The engine may reduce power to protect itself.

Possible causes to check

These are possibilities, not a diagnosis. Your engine maker's troubleshooting tree is the right guide.

123456
Illustration, not to scale; follow your OEM service manual.

Tap a numbered balloon for the part's job, check and spec.

Fuel system parts that affect rail pressure parts list
ITEMPARTWHAT IT DOESCHECK
1Fuel tank and pickupSupplies fuel to the system.Fuel level, water in the tank, and the pickup tube.
2Fuel filters and water separatorClean fuel before it reaches the pumps.Restricted filters are a common cause of low pressure.
3Lift or transfer pumpMoves fuel from the tank to the high-pressure pump.Supply pressure tested by a technician.
4High-pressure pumpPressurizes fuel for the rail.Output tested with the maker's procedure.
5Rail, relief valve and injectorsHold and deliver fuel; a leaking relief valve or injector lowers rail pressure.Return flow tests by a technician.
6Pressure sensor and wiringReports rail pressure to the engine computer.Connector condition and wiring damage.
  • Low fuel or a fuel pickup problem, especially on hills when the tank is low.
  • Restricted fuel filters, often the first thing checked.
  • Air in the fuel system after a filter change or from a loose fitting on the suction side.
  • Gelled or waxed fuel in cold weather.
  • Water or contamination in the fuel.
  • A weak lift pump or high-pressure pump.
  • A leaking pressure relief valve or injector that returns too much fuel.
  • A restricted or damaged fuel line.
  • A faulty pressure sensor or wiring, though FMI 18 usually means the reading is believable.

What you can safely check

  1. Note the code, the time, the mileage, and what the truck was doing: climbing, idling, cold start.
  2. Check the fuel level, and consider whether the truck was low on a grade.
  3. Look for visible fuel leaks around filters and lines, without touching the high-pressure side.
  4. Think about recent work: a filter change can introduce air if the system was not primed.
  5. In cold weather, consider whether the fuel may have gelled.

Changing fuel filters and priming the system as the manual describes is within reach for many owners. Anything on the high-pressure side is not.

Related codes

Fuel and air system codes often appear together. Our guides to SPN 111 FMI 18, SPN 5246 FMI 15 and SPN 3216 FMI 20 cover other common codes in the same format.

Preventing fuel pressure codes

  • Change fuel filters on the maker's interval, with filters that meet the specification.
  • Drain water separators regularly.
  • Avoid running the tanks very low, especially before climbs.
  • Treat fuel or buy winter blend before cold weather.
  • Buy fuel from busy, reputable stations.

The preventive maintenance schedule generator keeps filter changes on schedule. For buying filters and other parts, see our guide to semi truck parts.

Why FMI matters

The same SPN with a different FMI means a different kind of problem. SPN 157 with FMI 3 or 4, for example, points to an electrical problem with the sensor circuit rather than low pressure. Always read both numbers together.

Cite or embed this

How the fuel system builds rail pressure

On a typical modern heavy duty diesel, fuel travels from the tank through a primary filter and water separator to a lift or transfer pump, then through a secondary filter to the high-pressure pump. The high-pressure pump pushes fuel into the rail, where pressure is held at the level the engine computer commands. A pressure sensor on the rail reports the actual pressure, and a control valve or the pump's metering adjusts it. Excess fuel returns to the tank.

A low rail pressure code means something in that chain is not keeping up: too little fuel reaching the high-pressure pump, the pump not producing enough, or too much fuel leaking back through a relief valve or injectors. Thinking about the system in that order, supply, pressure and leakage, is how technicians narrow it down.

When the code appears matters

The conditions when the code sets give useful clues:

  • At cold start: gelled fuel, air in the system after sitting, or a weak lift pump.
  • On a long climb with low tanks: fuel pickup uncovered on the grade.
  • Right after a filter change: air in the system or a filter that was not primed correctly.
  • Under heavy load: restricted filters or a weak pump that cannot keep up with demand.
  • Intermittently with no pattern: a wiring or connector problem, or a sticking valve.

Write down the conditions each time the code appears, and share them with the technician.

Derates and limp mode

Many engines reduce power when rail pressure is too low, to protect the engine and avoid misfires. The truck may still run but feel weak, especially on hills. Some engines shut down if pressure drops further. A derate on a loaded truck can make highway driving unsafe, so plan a safe stop and get help rather than pushing to the delivery.

What a shop will usually check

A technician typically starts with the simple items: fuel level and quality, filter condition and restriction, and air in the fuel. Then supply pressure from the lift pump, high-pressure pump output, and return flow from the relief valve and injectors, using the engine maker's tests and specifications. Electrical checks of the sensor and wiring round it out. This order catches the common, cheaper causes before expensive parts are replaced.

Cost and downtime

Costs range from a filter change to a high-pressure pump or injector replacement, which can be expensive and may need the truck to sit for parts. A quick diagnosis saves money, and so does having the truck's fuel filter history on hand. If the code appears on a load, a dispatcher can manage the broker side while you deal with the truck.

Where we fit

We are a dispatch desk, not a repair shop. Learn more about our dispatch service.

Questions

What does SPN 157 FMI 18 mean?
SPN 157 refers to the engine's fuel injector metering rail pressure, and FMI 18 means the reading is valid but below the normal operating range at a moderately severe level. In plain terms, the engine computer sees fuel pressure in the rail that is lower than it should be. The engine may lose power or derate to protect itself.
Can I keep driving with SPN 157 FMI 18?
It depends on how the truck behaves and what the engine maker's guidance says. Low rail pressure can lead to power loss, hard starting or a stall, which can be unsafe in traffic. If the truck derates, stalls or the code returns quickly, get to a safe place and have it diagnosed rather than pushing on with a load.
What causes low fuel rail pressure on a diesel truck?
Possible causes include low fuel in the tank, clogged fuel filters, air getting into the fuel system, gelled fuel in cold weather, a weak lift or high-pressure pump, a leaking pressure relief valve or injector, a restricted fuel line, or a faulty pressure sensor or wiring. A technician's tests narrow it down; replacing parts by guessing is expensive.
Is SPN 157 the same on every engine?
SPN 157 is defined in the SAE J1939 standard, so its basic meaning is shared across engines that use it. How each engine maker sets the thresholds, what derate it applies and which tests it recommends differ by engine. Always use your engine maker's service information for the exact troubleshooting steps.

Code on a load? We make the broker calls

About 2 minutes. No setup fee. No contract. Every load is your call.