Code Details
| Display code | Navistar Aware SPN 96 FMI 3 |
|---|---|
| SPN | 96 |
| FMI | 3 |
| OEM code | Navistar / International Aware SPN 96 FMI 3 |
| Manufacturer | Navistar / International |
| System | Aware Vehicle Intelligence / Telematics |
| Component | Fuel level sender — voltage above normal (stuck high) |
| Source address | Unknown or not applicable |
| Severity | medium |
| Review status | ai source checked |
| Source confidence | high |
| Last reviewed | 2026-03-26 |
Plain-English Meaning
The Navistar Aware module monitors fuel level either through a J1587/J1708 message or through a hardwired analog input. When the fuel level sender value exceeds 100% (FMI 3) or falls below 0% (FMI 4), the Aware module flags it. This typically means the sender is producing an out-of-range signal — either it is stuck at full-scale or has lost its signal entirely.
Navistar S08312 maps Navistar Aware SPN 96 FMI 3 to fuel level sender — abnormal. The Aware module accepts fuel level data either from J1587/1708 broadcast or from a hardwired analog input. The fault sets when the value exceeds 100% (FMI 3) or falls below 0% (FMI 4) for more than 5 seconds.
Common Symptoms
- Fuel level reading in the fleet portal shows as 0% or 100% at all times regardless of tank level
- Aware module fuel monitoring data is out of range
Possible Causes
Possible causes may include the items below. The list is not a parts diagnosis.
- Fuel level sender circuit shorted to supply voltage
- Fuel sending unit in the tank has failed mechanically — float stuck at empty or full position
- J1587/1708 broadcast of fuel level is out of range due to an issue at the engine or body controller side
- Analog input configuration for the fuel sender does not match the sender's actual resistance or voltage range
First Checks
- Verify whether the Aware module receives fuel level via J1587/1708 or via a hardwired analog input on the Aware connector.
- If via J1587/1708, check whether other diagnostic tools show the same out-of-range fuel level on that network.
- If via analog input, measure the sender voltage at the Aware module input pin and compare to the expected range for the sender.
- Check the fuel level sender resistance at the tank (if hardwired) — an out-of-range resistance confirms a sender failure.
Can I Keep Driving?
Severity depends on active status, warning lamps, affected system, and related codes. Stop safely for red stop lamps, brake warnings, oil pressure warnings, high coolant temperature warnings, severe derate, or any abnormal vehicle-control concern.
Related Lookup Pages
Sources
- Navistar Aware Vehicle Intelligence Diagnostic Trouble Codes S08312 Navistar / International Truck Body Builder · oem · accessed 2026-05-05 · confidence high
Source: Navistar / International Truck Body Builder, Navistar Aware Vehicle Intelligence Diagnostic Trouble Codes S08312. This page paraphrases factual fields only and is not a substitute for the original document.
Open source - Navistar Engine Diagnostic Trouble Code Body Builder References Navistar / International Truck Body Builder · oem · accessed 2026-05-05 · confidence medium
Source: Navistar / International Truck Body Builder, Navistar Engine Diagnostic Trouble Code Body Builder References. This page paraphrases factual fields only and is not a substitute for the original document.
Open source
FAQ
Can this fault appear immediately after a fuel fill?
A fuel level reading above 100% would require the sender to output a signal above its full-scale calibration. This could happen if the sender's calibration does not account for a full tank (overfill beyond the sender's travel range) or if the analog input calibration is set incorrectly. FMI 3 should not appear from a normal fill; if it does, verify the sender calibration in the Aware module.
Is Navistar Aware SPN 96 FMI 3 the same as the dashboard fuel gauge being wrong?
Not necessarily. The dashboard fuel gauge and the Aware module may read the same sender (parallel circuits) or different sources. If the dashboard gauge reads correctly but the Aware module shows out-of-range, the Aware module's input or configuration may be the issue. If both are wrong, the sender itself is more likely.
Does this fault affect fuel economy reporting in the fleet portal?
Fuel economy calculations in the Aware fleet portal typically use J1939 fuel consumption data from the engine ECM, not the fuel level sender. The fuel level sender is used for reporting tank level in the fleet view. A fuel level sender fault affects the level display but may not affect fuel economy metrics.