What Is Fault Code SPN 2011 FMI 9? (Detroit, Freightliner)

It is not always easy when you are looking up codes on the SPN list. It is not always a simple task. The reason for that is that the official list puts the 5-digit numbers in between many 4-digit numbers. It can take time to get to the right code.

The SPN 2011 FMI 9 code stands for J1939 Message Is Missing From Source Address 11 (dec). This code sets when there is a loss of communication from the ABS module. You will have to clear other codes before fixing this one.

To learn more about this SPN code and how to fix it, just continue to read our article. It has the information you want to know about so you can have your engine running on all cylinders at all times. There are 3 main areas to check first.

Fault Code SPN 2011 FMI 9


The definition or description of this code is- J1939 Message is Missing from Source Address 11 (dec). This code sets when there is a loss of communication from the ABS module.

When you go to resolve this problem, the word is you have to check for other codes first. There are 2 specific codes to look for and one is SPN 168 with no FMI code following. The other is SPN 625 FMI 9.

The first code has to do with battery voltage and you need to repair that problem and verify before moving on to the SPN 2011 FMI 9 code or going to the SPN 6625 FMI 9 code.

The latter code has to do with the Controller Area Network line or CAN line and it may be damaged in some way. If it is, you need to repair this problem and then verify the repair so the code can be cleared.

If those two codes are not present, then you need to look at the Common Powertrain Controller (CPC). This component needs to be programmed correctly and kept up to date.

These three steps are the common repair steps to solve this issue. It is not a difficult repair to make but you may not have the equipment handy to make the update. Go to a mechanic that has the right equipment to make sure the update and configuration are done correctly.

If it is up to date and configured properly, you are then to go to the OEM diagnostics for troubleshooting the loss of communication to the ABS module. If it hasn’t been updated or configured correctly, then you need to take care of that issue and verify the repair.

SPN 2011 FMI 9 Detroit


We checked the Detroit manuals and they did not list this code in their troubleshooting pages. In fact, we did not even find a data sheet for the Detroit Diesel for this error code.

That leads us to conclude that the above instructions and identification of this code are standard across the board. Those instructions seem to be the fix no matter which engine you own.

However, we did find a data sheet for the SPN 625 FMI 9 fault code which often shows up with this code. Its definition and description are- Aftertreatment Control Module (ACM) Message Not Received or has Stopped Arriving.

This is related to the CAN Communication and when it is set, you can expect to see your MIL & CEL lights illuminated. Plus, you can expect to see a 25% engine derate take place at any time.

To diagnose this fault code you will have to connect the Diagnostic LInk tool to your engine or computer. Then, before you start restoring the communication you have to resolve SPN 168 code first if it is present.

If the SPN 168 code is resolved and cleared or is not present, the next step will be to check the Aftertreament Control Module (ACM), Motor Control Module (MCM), or Common Powertrain Controller (CPC) for recent programming.

If yes, then simply clear the code and cycle your ignition. If the code returns after that step, go to the next step. If not, then go to the next step as well. There are 12 steps to go through if the repair is not resolved earlier. You can see those steps at this link.

SPN 2011 FMI 9 Freightliner Cascadia


The three steps we gave you earlier in this article are the same repair steps for this fault code for the Freightliner Cascadia. In this case, though, the MIL, CEL, and other dash warning lights should not be illuminated.

The problem with this is that the SPN 168 code does not appear on the official list of SPN codes. But the instructions state ‘any 168 code’ appear and that would include FMI 0 & 1, which we have found a data sheet for.

Those codes’ definitions are- 0- when the Integrated Predictive Powertrain

Control (IPPC) module detects that the voltage on pin 1 is too high.

-1- when the Integrated Predictive Powertrain Control (IPPC) module detects that the battery voltage is too low.

The FMI code only states that you need to go to the OEM literature to clear this code. That is the same with the first couple of steps for FMI 1. But there are more steps for this fault code. They are as follows:

Start the engine.

5. Measure the voltage between pin 1 and pin 3 of the IPPC electrical connector. Is the voltage lower than 10.5 volts?

a. Yes; Go to step 6.

b. No; replace the IPPC module. Verify repair.

6. Measure the voltage between pin 1 of the IPPC electrical connector harness side and ground. Is the voltage greater than

10.5 volts?

a. Yes; refer to OEM literature and repair the IPPC ground circuit to Pin 3 of the IPPC electrical connector.

b. No; refer to OEM literature and repair the IPPC battery power circuit to pin 1 of the IPPC electrical connector.”

If you need more information, the link to that data sheet is here.

SPN 2011 FMI 14


We checked the official list for SPN codes and it does not contain every FMI code option. This is one of those codes that has been omitted. The official list goes from SPN 2011 FMI 9 to SPN 2017 FMI 9.

There is more bad news. There is no SPN 2011 FMI 14 popping up anywhere that we can find. However, when you look at the complete FMI code list, which we have published in another article, FMI 14 stands for special instructions.

If you see this code coupled with the SPN 2011 code, then you need to talk to the dealer or mechanic that services your vehicle. There is no more information that we can find out.

However, there is some good news here. We did find this code associated with a 2013 f750 with POS cummins 6.7 isb and a derate or limp mode was in full swing. The derate was due to the extra code that was set which was SPN 101 FMI 0.

The problem could be with the transmission of this engine or it could be because of carbon build up in the cylinders, or cylinder wear. You can do a forced regen to try and clean the carbon but often the code self-clears.

It is a finicky code so you may not get all the answers you want right away. One option would be to clean the EGR ports and do it regularly to avoid this problem.

Fault Code Readers


Over the many articles that we have written on SPN fault codes and other codes, we have mentioned one fault code reader more than others. This reader is called the DiagnosticLink and its website says:

DiagnosticLink™ is a computer-based diagnostic software for Detroit™ powertrain and Freightliner™ vehicle systems. It can display ECU information, diagnostic fault codes, instrumentation and run service routines*.

*Certain features are available for authorized users only”

However, this is not the only code reader on the market and you can find some good ones if you take the time to look around. Many are labeled as an OBD2 scanner and this reading tool has been around since about 1996.

Their purpose is to - interact with your car’s computer to read error codes, perform emissions tests, and monitor specific data like engine temperature. Usually, these readers will only display the code.

You then have to look up in your owner’s manual or one of the fault code lists that are published around the internet. For today’s modern engines, it may be a wise investment to get one of these readers.

Some Final Words

Fault codes exist to make your life a little easier. With the myriad of new engine parts, etc., it may be difficult to know where the problem lies. The codes are there to direct you to the source of the problem and guide your repair or replacement work.

The key to this process is to make sure you have a complete list of codes so you can find out what they mean without doing extra searching.

Leave a Comment: