CAT Engine 17974 Fault Code: Fuel Rail Pressure Sensor : Voltage Below Normal
Also called Engine Injector Metering Rail #1 Pressure : Voltage Below Normal, Fuel Rail Pressure Sensor - Voltage Below Normal, Fuel Rail Pressure Sensor Voltage Below Normal, Fuel Rail Pressure Sensor voltage below normal
Fuel Rail Pressure Sensor : Voltage Below Normal · ai-assisted, editor-reviewed · Last updated 2026-07-13
TL;DR
CAT code 17974 (SPN 157 / FMI 4) means the ECM has seen the fuel rail pressure sensor signal drop below 0.67 volts DC (or 0.2 volts DC in some code body versions) for 0.6 seconds. The engine will derate and the service tool will show a fixed 70000 kPa value for both desired and actual fuel rail pressure. This affects C13, C15, C175, and C18 engines.
High severity. The engine derates as soon as this code is active, cutting power and possibly affecting job performance and drivability. It is not an immediate stop-the-engine emergency, but it should be diagnosed promptly since fuel rail pressure control is central to injection timing and engine performance.
What does CAT Engine error code 17974 mean?
Code 17974 is Caterpillar's fault for the fuel rail pressure sensor reporting a signal voltage that is too low to be real. The fuel rail pressure sensor tells the ECM how much pressure is actually in the high-pressure fuel rail so the ECM can adjust injection timing and quantity correctly. When the ECM sees this signal voltage fall below the threshold for the set time, it assumes the sensor reading is invalid rather than trusting a false low-pressure value.
Because the ECM cannot trust the actual pressure reading, it responds by deratting the engine to protect the fuel system and combustion process. On the diagnostic display, both desired and actual fuel rail pressure will be frozen at a fixed placeholder value of 70000 kPa, which is not a real reading, it is the ECM's default display value once the code goes active.
This code will not set if certain other faults are already active, since a bad 5-volt supply or a related fuel rail pressure fault elsewhere would make this signal unreliable for a different reason. The ECM checks that those conditions are clear before logging 17974.
What triggers a CAT Engine 17974 code?
The ECM logs this code when the fuel rail pressure sensor signal voltage is less than 0.67 volts DC for 0.6 seconds (in some code versions the threshold is stated as less than 0.2 volts DC for 0.6 seconds). For this code to become active, there must be no active 262 codes (5 volt supply codes) and no active 168 code (in one version, specifically diagnostic code 0168-01 must not be active).
Common causes of 17974
- Damaged connectors and/or wiring, including corrosion, pin damage, or moisture intrusion at the sensor connector or ECM connector
- A general problem with the wiring harness between the sensor and ECM
- A faulty fuel rail pressure sensor
- An intermittent problem in the circuit that may not show up on a static test
- A short circuit between the sensor harness connector and the ECM
- Sensor supply voltage that is out of normal range
- A damaged engine harness connector
- An open circuit in the common wire for the sensor
- An open circuit in the sensor signal wire on the engine harness between the ECM and the sensor
- A faulty ECM
How to troubleshoot CAT Engine 17974: first checks
- Inspect the fuel rail pressure sensor connector and the ECM connector for corrosion, bent pins, moisture, or loose terminals
- Check the wiring harness between the sensor and the ECM for chafing, pinches, or damage, paying attention to the sensor common wire and signal wire routing
- Verify the 5-volt sensor supply is present and within normal range at the sensor connector, since this code can be caused by a loss of the 5-volt supply or a short to ground on the signal wire
- Check for a short circuit between the sensor signal wire and ground or between the sensor harness connector and the ECM
- Confirm no related 262 (5-volt supply) or 168 codes are active, since these must be clear before 17974 will set and may point to the real root cause
- If wiring and connectors check good, test or swap the fuel rail pressure sensor itself
- If the sensor and wiring both check good, suspect the ECM
How the code clears
No separate clearing step is listed for this code beyond fixing the underlying wiring, connector, sensor, or ECM problem. Once the fault condition is corrected and the signal voltage returns to a normal range, the code should stop being active. Confirm with a diagnostic tool that the code is no longer active and that the fuel rail pressure readings on the display return to real, changing values instead of the fixed 70000 kPa placeholder.
Affected models and serial ranges
17974 appears in our records across 4 CAT Engine models. Match your machine by model and serial number.
| Model | Serial ranges |
|---|---|
| C13 | Serial range not listed in source records |
| C15 | Serial range not listed in source records |
| C175 | Serial range not listed in source records |
| C18 | Serial range not listed in source records |
Frequently asked questions
What does CAT code 17974 mean?
It means the ECM detected the fuel rail pressure sensor signal voltage drop below 0.67 volts DC (or 0.2 volts DC depending on the specific code version) for 0.6 seconds, which is too low to be a valid reading. The ECM logs the fault, turns on the warning lamp if equipped, and derates the engine.
Why does the display show 70000 kPa for fuel rail pressure?
When this code is active, the electronic service tool displays a fixed value of 70000 kPa next to both desired and actual fuel rail pressure. This is not a real pressure reading, it is a placeholder value the ECM shows because it can no longer trust the sensor signal.
Will my engine lose power with this code active?
Yes. All versions of this code state the engine will be derated once the fault is active, since the ECM cannot safely control injection without a trustworthy fuel rail pressure signal.
Can a bad 5-volt supply cause this code?
Yes. The diagnostic text notes this code can be caused by a loss of the 5-volt sensor supply or a short to ground on the signal wire. The 5-volt supply feeds all 5-volt sensors, so a supply problem can affect more than just the fuel rail pressure sensor.
Why won't this code become active if I have a 262 or 168 code?
The ECM requires no active 262 codes (5-volt supply) and no active 168 code (specifically 0168-01 in one version) before it will log 17974. This prevents the ECM from flagging a fuel rail pressure sensor fault when the real problem is a broader supply or related circuit issue.
Is this a wiring problem or a sensor problem?
It can be either. Possible causes listed include damaged connectors and wiring, harness problems, short circuits, open circuits in the common or signal wire, sensor supply voltage out of range, a faulty sensor, or in some cases a faulty ECM. Checking wiring and connectors first is the recommended approach before replacing parts.
Which engines does this code affect?
This code applies to C13, C15, C175, and C18 CAT engines.