SPN 97 FMI 31 – Water-in-Fuel (WIF) Warning - Ignored Fault Code (Symptoms, Causes & Fix)

The SPN 97 FMI 31 fault code is a diesel engine diagnostic trouble code indicating that the Water-in-Fuel (WIF) warning has been ignored by the Engine Control Module (ECM). This code suggests that the ECM has detected a potential issue with the WIF sensor or its related circuitry, which could lead to fuel contamination if not addressed.

What SPN 97 FMI 31 Means

SPN 97 FMI 31 represents a situation where the ECM has received a signal from the Water-in-Fuel sensor that is outside of its expected range, but the warning has been ignored. This typically involves the sensor itself, the wiring, or the ECM's interpretation of the signal. The ECM uses this information to monitor the presence of water in the fuel, which can cause significant engine performance issues if not properly managed.

Common Causes of This Fault Code

  • Failed sensor
  • Wiring harness damage
  • Connector corrosion
  • ECM signal problems
  • Voltage reference faults

Symptoms Drivers May Notice

When the SPN 97 FMI 31 fault code is active, drivers may not notice immediate symptoms, as the warning is ignored. However, prolonged exposure to water in the fuel can lead to rough idling, decreased fuel efficiency, and potential engine misfires. In severe cases, it may cause engine damage due to water contamination.

How Technicians Diagnose This Fault

Technicians begin diagnosing this fault with a visual inspection of the Water-in-Fuel sensor for any physical damage or contamination. Next, they check the wiring harness for signs of corrosion, damage, or loose connections. Voltage reference testing is performed to ensure the sensor is receiving the correct power supply and ground. Using a multimeter, the sensor's resistance is verified against manufacturer specifications. Finally, ECM data is reviewed using diagnostic software to confirm the fault condition and any related codes.

Common Misdiagnosis

Technicians often misdiagnose this fault by assuming a faulty ECM without verifying the integrity of the sensor and wiring. Another common mistake is replacing the fuel-water separator without addressing underlying sensor or wiring issues, which can lead to recurring problems.

Can You Keep Driving?

While it may be possible to continue driving with the SPN 97 FMI 31 fault code active, it is not advisable. Ignoring this warning can lead to engine derate or protection mode if water contamination becomes severe. Addressing the issue promptly can prevent further engine damage and maintain optimal performance.

Mechanic's Diagnostic Tip

When troubleshooting the SPN 97 FMI 31 fault code, always verify the sensor's power supply and ground circuits before considering sensor replacement. This step can save time and prevent unnecessary part replacements by ensuring the sensor is receiving the correct voltage.

Frequently Asked Questions

  • What causes the SPN 97 FMI 31 fault code? This code is often caused by a faulty Water-in-Fuel sensor, damaged wiring, or poor connections.

  • Can water in fuel damage my engine? Yes, water in fuel can cause corrosion, reduced lubrication, and potential engine damage if not addressed.

  • How do I fix the SPN 97 FMI 31 fault code? Start by inspecting the sensor and wiring, perform electrical tests, and replace components only if testing confirms a failure.


Other FMI Codes for SPN 97