FMI Lookup Tool

This tool helps look up any of the 32 J1939 Failure Mode Identifiers and understand what diagnostic direction each FMI category implies. It runs in your browser using local page logic and returns no data to a server or third party.

Enter FMI 0 through 31.

The J1939 Failure Mode Identifier Framework

SAE J1939 defines 32 Failure Mode Identifiers, numbered 0 through 31, that describe how a monitored parameter or system has deviated from normal. FMI 0 means the measured value is above the normal operational range; FMI 1 means it is below. FMI 2 means the data is erratic or incorrect — the reading exists but is implausible given the operating conditions.

FMI 3 and 4 are circuit-level faults: FMI 3 means the signal voltage is above the valid electrical range (indicating a short to a higher voltage source or a circuit condition driving the signal high), and FMI 4 means the signal voltage is below the valid range (indicating a short to ground or an open circuit pulling the signal low). FMI 5 is current below normal and FMI 6 is current above normal — less common but analogous circuit faults.

How FMI Categories Direct Diagnostic Work

The FMI number points diagnostic attention in a specific direction before any physical inspection begins. Measurement-based FMIs (0, 1, 2) indicate that the circuit is working and the parameter is being measured — the question is why the measured value is outside the expected range. Voltage-based FMIs (3, 4) indicate the sensor circuit is electrically compromised — the reading is not trustworthy and the circuit itself needs inspection.

System-level FMIs provide different direction. FMI 7 (mechanical system not responding to command) points to mechanical restriction or actuator failure — the ECM sent a command but the mechanism did not respond. FMI 9 (abnormal update rate) points to network communication — the module is not receiving data at the expected frequency from another module on the J1939 bus. FMI 14 (special instructions) is manufacturer-specific and requires OEM documentation.

Pairing FMI with SPN for Full Context

An FMI number alone has limited diagnostic value. FMI 4 on SPN 100 (oil pressure) means the oil pressure sensor circuit has a signal voltage below the electrical range — a sensor or wiring fault. FMI 4 on SPN 641 (EGR valve) means the EGR valve position sensor circuit is reading low — a completely different component and circuit. The FMI describes the failure mode category; the SPN identifies which parameter experienced it.

When looking up an FMI, always note the associated SPN. The FMI lookup tool on this page provides the category vocabulary; the SPN/FMI decoder and the fault code pages provide the parameter-specific context needed to direct the diagnostic work.

Source Basis and Limitations

FMI definitions on this site are based on the SAE J1939-73 standard vocabulary, explained in original educational language. The SAE standard is the authoritative source for FMI category definitions — readers with engineering or compliance requirements should consult the standard directly from SAE International. The tool provides reference context for driver and fleet use, not engineering specifications.

OEM calibrations may assign slightly different response behaviors to specific FMIs — for example, some ECMs implement FMI 14 conditions that other ECMs handle differently. Final diagnostic interpretation always requires the OEM service documentation for the specific engine family, module version, and calibration year.

Related Pages

Sources

  • SAE J1939 Standards Collection SAE International · official · accessed 2026-05-05 · confidence medium

    Source: SAE International, SAE J1939 Standards Collection. This page paraphrases factual fields only and is not a substitute for the original document.

    Open source
  • ELD Malfunctions and Data Diagnostic Events Federal Motor Carrier Safety Administration · government · accessed 2026-05-05 · confidence high

    Source: Federal Motor Carrier Safety Administration, ELD Malfunctions and Data Diagnostic Events. This page paraphrases factual fields only and is not a substitute for the original document.

    Open source
  • 49 CFR 395.34 - ELD malfunctions and data diagnostic events Electronic Code of Federal Regulations · government · accessed 2026-05-05 · confidence high

    Source: Electronic Code of Federal Regulations, 49 CFR 395.34 - ELD malfunctions and data diagnostic events. This page paraphrases factual fields only and is not a substitute for the original document.

    Open source

FAQ

Does FMI 3 always mean the sensor circuit is shorted to voltage?

FMI 3 means the signal is above the normal electrical range — which typically indicates voltage high or shorted high. But the specific threshold, what counts as 'above normal,' and what the ECM does in response all depend on the module and calibration. FMI definitions describe the general failure mode category, not the exact voltage threshold or repair procedure.

Is FMI 9 always a wiring problem?

FMI 9 means the module is not receiving the expected data update from another module on the J1939 network. The cause can be a wiring fault, a module that is offline, a software fault in the transmitting module, or a network termination problem. FMI 9 from multiple source addresses simultaneously almost always points to a data link or network issue rather than multiple independent module failures.

Where do the FMI descriptions on this tool come from?

The FMI definitions are based on the SAE J1939-73 standard vocabulary, using original explanatory language rather than copied standard text. The tool provides educational context for the failure mode category — final diagnostic use requires OEM service documentation for the specific vehicle, module, and calibration.