What Is Fault Code SPN 2000 FMI 9, FMI 19, FMI 31? (Cummins) (2024)

To tell you the truth, we do not like how they numbered the official SPN fault code list. It takes more time to find the code in question than it does to diagnose the actual problem. You will find it… eventually but it may take some time.

The fault code SPN 2000 is all about the loss of communication with the ECM. It reads- Lost Communications With Ecm A (u0100) and Lost Communication With A Cpc Module. With no communication, you may not be able to read any codes.

To learn more about this problem, just continue to read our article. It explores this topic to get you the best information possible. Take a few minutes to see how this information can help you overcome this challenge.

SPN 2000 FMI 9

What Is Fault Code SPN 2000 FMI 9, FMI 19, FMI 31? (Cummins) (1)

The news is not good with this fault code. According to the NHTSA data sheet, you can expect to see both the MIl and the CEL lights illuminated. But what is worse than that is the following information:

Limp mode, Shut-down condition” From what we understand, you cannot connect any diagnostic code readers like DiagnosticLink and get any codes. Yet, the data sheet says to check for SPN 168 for any FMI.

These codes are related to the battery voltage and that may be the reason the ECM is not communicating with you or any module. The full code meaning is- “ Communication Loss with a Common Powertrain Controller (CPC) Module (CPC Heartbeat Message is no Longer Arriving”

If it is the battery and the problem goes away after fixing it, verify the repair and go on your way. If not, then you have 17 more possible steps to go through before you find the problem.

The second step is:

Have the Aftertreatment Control Module (ACM), Motor Control Module (MCM) or Common Powertrain Controller (CPC) been recently programmed?” Do all of this first before taking the next steps which you can read at this link.

SPN 2000 FMI 31 Bluebird

What Is Fault Code SPN 2000 FMI 9, FMI 19, FMI 31? (Cummins) (2)

There is not a lot of information available for his specific brand of vehicles. We checked the Bluebird website and not only do they have a few diagnostic tools you can order, but they also use engines made by different companies.

What that means is that you would have to find the specific engine manufacturer and then look up this code on their lists or use the official SPN fault code list to get a diagnosis.

The latter will not provide any repair information. You may have to take your Bluebird bus or truck to a mechanic to get it properly diagnosed and repaired.

What we do know is that you should check the pins and wires in the electrical harness to see if they have been corrupted or damaged in some way. If so, then clean, repair, or replace those damaged parts. Then check to see if you have restored communication.

All the FMI 31 code tells you is that a condition exists so it is not going to be much help in locating the actual problem. You can also check the data sheet we linked to earlier and see if those repair steps help you out of a difficult problem.

SPN 2000 FMI 19 Cummins

What Is Fault Code SPN 2000 FMI 9, FMI 19, FMI 31? (Cummins) (3)

What this code is telling you is the following- “Loss Of Ecu Can Messages” That gives you the right modules to check as well as what you should be checking. This is going to be an electrical problem, not a mechanical one.

We have not found the SPN 2000 code on the complete Cummins list yet but the FMI 19 stands for Received network data in error. What you want to do is look at your electronics first. Always start with the easiest fixes first.

That means checking the wires, the pins, and other connectors to make sure they are not dirty, rubbing against anything, or damaged in some way. There is a lot of information for International vehicles just not much for Cummins for this specific code.

We will get to international issues in the next section. However, we would suggest and advise that you go to your dealer or trusted mechanic and have them investigate this problem. It may not be a problem you can fix and it may need a dealer-level diagnostic system to clear.

International Fault Code SPN 2000 FMI 19

What Is Fault Code SPN 2000 FMI 9, FMI 19, FMI 31? (Cummins) (4)

The code explanation and information are coming from the J Pro diagnostic report found at this link. It is for a 2015 International with the Prostar engine and to code reads-

PTC1 (PGN 64892) not received from the engine. Engine Control Module (ECM) not programmed for Aftertreatment, faulty Ecm or faulty drivetrain data link.”

Unfortunately, this report does not provide any repair information. But you should check your battery voltage first. You will get a no-start signal because of this problem and fixing the battery voltage may be the only solution you need to get back on the road.

Also, a drop in voltage can happen during cranking so you need to check the load in your battery to see if that is causing the low voltage when you try to start your truck.

The bigger problem you will have is if other codes are appearing at this time as well. You may have to clear them first before you can find the problem with this code.

Since the ECM is not programmed for aftertreatment, you may have to update the ECM during this process. Check with a mechanic to get all the details on this repair.

Some Final Words

Diagnosing fault codes is not always fun or a picnic. Sometimes it can be very frustrating because the main lists are not recording those fault codes you want to look up.

The key to this problem is to make sure you have all the lists stored on your computer or printed out and kept in a file. At least the ones that relate to your specific engine manufacturer, car or truck brand, and so on.

What Is Fault Code SPN 2000 FMI 9, FMI 19, FMI 31? (Cummins) (2024)

FAQs

What is the code SPN 2000 FMI 19? ›

SPN 2000 FMI 19 is a network issue. You may have a communication issue with the transmission. The N and F on the transmission indicate there is an issue with the transmission, possibly with shifting.

What is FMI 9 trouble code? ›

An FMI 9 failure code is an issue with the CAN communication where data is not being sent and received in a timely way by the engine computer. An example is a slow response or non-response from a VGT actuator or EGR valve, this will cause FMI 9 fault.

What are SPN and FMI codes? ›

SPN is short for suspect parameter number. It identifies which electrical circuit, part or component of your truck isn't working properly. FMI stands for failure mode identifier—this part of the fault code tells you what type of problem your truck has.

What is the error code FMI? ›

Failure Mode Identifiers (FMI) are used to communicate what the ECU has detected, not the root cause of the problem. For example 100-03 “Engine Oil Pressure: Voltage above normal”. The system detected that the signal voltage from this sensor input went above the valid voltage range.

What is engine code FMI 31? ›

The SPN 23 FMI 31 code indicates that the engine is not receiving the proper amount of fuel. This can be caused by a variety of issues, including a clogged fuel filter, a faulty fuel pump, or a problem with the fuel injectors.

What does FMI 19 mean? ›

FMI 19 – Received Network Data in Error: Front Axle Right Wheel Speed messages invalid for 5 seconds.

What does SPN stand for in automotive? ›

A Suspect Parameter Number (SPN) is a specific code used in the automotive industry to identify and diagnose faults codes in electronic control units (ECUs) within vehicles. These codes are integral to the CAN Bus system, facilitating precise monitoring and troubleshooting of vehicular systems.

What is FMI? ›

The Functional Mock-up Interface (or FMI) defines a standardized interface to be used in computer simulations to develop complex cyber-physical systems.

What are the codes for ECM failure? ›

ECM Error Codes
Trouble Code XBTrouble Code 1125Meaning
22P1110Active Intake Controller Voltage too low
P1111Active Intake Controller Voltage too high
P1112Active Intake Control TPS Feedback Failure
23P0261Injector 1 (Front) Control Voltage too low
71 more rows

What does FMI mean in diagnostics? ›

Failure Mode Identifier (FMI) Codes on J1939 data link. The FMI is used along with the SPN to provide specific information that relates to a diagnostic trouble code (DTC). The FMI may indicate that a problem with an electronic circuit or an electronic component has been detected.

What does FMI stand for in automotive? ›

Failure Mode Indication (FMI), as part of the J1939 standard used in heavy-duty vehicles, functions by closely monitoring system components. When a fault occurs, FMI generates a precise code that identifies the specific nature of the issue, much like an advanced version of a 'check engine' light.

What is the difference between SPN and DTC? ›

Represents the SPN with error. Every defined SPN can be used in a DTC. Represents the nature and type of error that occurred, e.g., value range violation (high or low), sensor short-circuits, incorrect update rate, calibration error.

What is the meaning of SPN? ›

A service principal name (SPN) is a unique identifier of a service instance. Kerberos authentication uses SPNs to associate a service instance with a service sign-in account. Doing so allows a client application to request service authentication for an account even if the client doesn't have the account name.

How do I clear my engine error code? ›

The on-off method is the equivalent fix for a vehicle's check engine light. It forces the computer to refresh its saved state through a reboot. Simply place your key into the ignition and turn it on for 1-2 seconds, then turn it off for 1-2 seconds. Repeat this step three or four times.

What is the code for SPN 84 FMI 19? ›

SPN 84/FMI 19, J1939 Wheel-based Vehicle Speed Signal (VSS) from Source #1, #2, or #3 is Erratic. If you encounter these codes and troubleshooting does not lead to root cause, check for ground wire in cavity 15 of the 21-pin connector.

What does SPN mean in diagnostics? ›

SPN stands for Suspect Parameter Number. It's a diagnostic trouble code that provides detailed information about specific faults detected by the vehicle's ECU, making it easier to identify and address issues within the vehicle's electronic systems.

What is the failure mode indicator FMI? ›

Failure Mode Indication (FMI), as part of the J1939 standard used in heavy-duty vehicles, functions by closely monitoring system components. When a fault occurs, FMI generates a precise code that identifies the specific nature of the issue, much like an advanced version of a 'check engine' light.

What is the diagnostic code for SPN 84 FMI 19? ›

SPN 84/FMI 19, J1939 Wheel-based Vehicle Speed Signal (VSS) from Source #1, #2, or #3 is Erratic. If you encounter these codes and troubleshooting does not lead to root cause, check for ground wire in cavity 15 of the 21-pin connector. If found, relocate to cavity 16.

Top Articles
Latest Posts
Article information

Author: Nathanael Baumbach

Last Updated:

Views: 5917

Rating: 4.4 / 5 (75 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Nathanael Baumbach

Birthday: 1998-12-02

Address: Apt. 829 751 Glover View, West Orlando, IN 22436

Phone: +901025288581

Job: Internal IT Coordinator

Hobby: Gunsmithing, Motor sports, Flying, Skiing, Hooping, Lego building, Ice skating

Introduction: My name is Nathanael Baumbach, I am a fantastic, nice, victorious, brave, healthy, cute, glorious person who loves writing and wants to share my knowledge and understanding with you.