{"id":5264,"date":"2025-02-14T17:00:35","date_gmt":"2025-02-15T01:00:35","guid":{"rendered":"https:\/\/mitchell11.wpenginepowered.com\/blog\/shopconnection\/whats-different-fault-code-numbers\/"},"modified":"2025-12-09T07:46:00","modified_gmt":"2025-12-09T15:46:00","slug":"whats-different-fault-code-numbers","status":"publish","type":"shopconnection","link":"https:\/\/mitchell1.com\/shopconnection\/whats-different-fault-code-numbers\/","title":{"rendered":"What\u2019s Up With All the Different Fault Code Numbers?"},"content":{"rendered":"<p data-pm-slice=\"1 1 []\">On-board diagnostic codes have been part of the automotive world for a long time. During the 1990s, On-board diagnostics (OBD I and then OBD II) started to be an everyday aspect for automotive repair shops working on cars and light-duty trucks. Virtually all technicians today recognize the OBD II codes when read through a scan tool as well as when navigating repair information to diagnose and repair the truck fault code. On the other hand, some light-duty shops will bring in medium trucks and note some very different and differing code naming structures when the codes are read on a dash display or with a scan tool made for reading J1587 or J1939 codes.<\/p>\n<p>The heavy truck codes, SAE J1587 or J1939, along with the OE codes, are particularly confusing when looking up service information for the uninitiated. If you are new to these code structures, this article will hopefully make it easier for you to look up these codes.<\/p>\n<p>The OE codes that may display on the dash are typically 3-4 digits; however, the J1587\/J1939 codes, which display on aftermarket heavy truck scan tools, consist of three sections.<\/p>\n<p>For J1587, the first string is the Message Identifier (MID), then either a Parameter Identifier (PID) or Subsystem Identifier (SID) and, lastly, a Failure Mode Identifier (FMI).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-11738 aligncenter\" src=\"https:\/\/mitchell1.com\/wp-content\/uploads\/2025\/01\/WhatsUp_Screen1-300x111.png\" alt=\"\" width=\"962\" height=\"356\" srcset=\"https:\/\/mitchell1.com\/wp-content\/uploads\/2025\/01\/WhatsUp_Screen1-300x111.png 300w, https:\/\/mitchell1.com\/wp-content\/uploads\/2025\/01\/WhatsUp_Screen1-1024x380.png 1024w, https:\/\/mitchell1.com\/wp-content\/uploads\/2025\/01\/WhatsUp_Screen1-768x285.png 768w, https:\/\/mitchell1.com\/wp-content\/uploads\/2025\/01\/WhatsUp_Screen1.png 1246w\" sizes=\"auto, (max-width: 962px) 100vw, 962px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>For J1939, the first string is the Source Address (SA), then the Suspect Parameter Number (SPN) and the Failure Mode Identifier (FMI).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11739\" src=\"https:\/\/mitchell1.com\/wp-content\/uploads\/2025\/01\/WhatsUp_Screen2-300x106.png\" alt=\"\" width=\"968\" height=\"342\" srcset=\"https:\/\/mitchell1.com\/wp-content\/uploads\/2025\/01\/WhatsUp_Screen2-300x106.png 300w, https:\/\/mitchell1.com\/wp-content\/uploads\/2025\/01\/WhatsUp_Screen2-1024x363.png 1024w, https:\/\/mitchell1.com\/wp-content\/uploads\/2025\/01\/WhatsUp_Screen2-768x272.png 768w, https:\/\/mitchell1.com\/wp-content\/uploads\/2025\/01\/WhatsUp_Screen2.png 1233w\" sizes=\"auto, (max-width: 968px) 100vw, 968px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>When using TractorTrailer or MediumTruck, the codes are laid out a little differently. Navigating to Engine Performance, the user will see a list of Fault Code titles.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11740\" src=\"https:\/\/mitchell1.com\/wp-content\/uploads\/2025\/01\/WhatsUp_Screen3-300x140.png\" alt=\"\" width=\"975\" height=\"455\" srcset=\"https:\/\/mitchell1.com\/wp-content\/uploads\/2025\/01\/WhatsUp_Screen3-300x140.png 300w, https:\/\/mitchell1.com\/wp-content\/uploads\/2025\/01\/WhatsUp_Screen3-768x358.png 768w, https:\/\/mitchell1.com\/wp-content\/uploads\/2025\/01\/WhatsUp_Screen3.png 772w\" sizes=\"auto, (max-width: 975px) 100vw, 975px\" \/><\/p>\n<p>The titles are listed by the OE code numbers. Opening up the first on the list, the Tech is confronted with a long list of OE codes that may not be understood because the Tech\u2019s scan tool displays the J1587 or J1939 codes.<\/p>\n<p><a href=\"https:\/\/mitchell1.com\/shopconnection\/whats-different-fault-code-numbers\/whatsup_screen4\/\" rel=\"attachment wp-att-38365\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11735\" src=\"https:\/\/mitchell1.com\/wp-content\/uploads\/2025\/01\/WhatsUp_Screen4-300x223.png\" alt=\"\" width=\"960\" height=\"714\" srcset=\"https:\/\/mitchell1.com\/wp-content\/uploads\/2025\/01\/WhatsUp_Screen4-300x223.png 300w, https:\/\/mitchell1.com\/wp-content\/uploads\/2025\/01\/WhatsUp_Screen4-1024x760.png 1024w, https:\/\/mitchell1.com\/wp-content\/uploads\/2025\/01\/WhatsUp_Screen4-768x570.png 768w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><br \/>\n<\/a><\/p>\n<p>To see the J1587 or J1939 codes, select the link under the FAULT CODE INDEX.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-11736 aligncenter\" src=\"https:\/\/mitchell1.com\/wp-content\/uploads\/2025\/01\/WhatsUp_Screen5-300x68.png\" alt=\"\" width=\"957\" height=\"217\" srcset=\"https:\/\/mitchell1.com\/wp-content\/uploads\/2025\/01\/WhatsUp_Screen5-300x68.png 300w, https:\/\/mitchell1.com\/wp-content\/uploads\/2025\/01\/WhatsUp_Screen5-768x175.png 768w, https:\/\/mitchell1.com\/wp-content\/uploads\/2025\/01\/WhatsUp_Screen5.png 1013w\" sizes=\"auto, (max-width: 957px) 100vw, 957px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>A table will open up that lists all the protocols.<\/p>\n<p><a href=\"https:\/\/mitchell1.com\/shopconnection\/whats-different-fault-code-numbers\/whatsup_screen6\/\" rel=\"attachment wp-att-38377\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-11737\" src=\"https:\/\/mitchell1.com\/wp-content\/uploads\/2025\/01\/WhatsUp_Screen6-300x141.png\" alt=\"\" width=\"966\" height=\"454\" srcset=\"https:\/\/mitchell1.com\/wp-content\/uploads\/2025\/01\/WhatsUp_Screen6-300x141.png 300w, https:\/\/mitchell1.com\/wp-content\/uploads\/2025\/01\/WhatsUp_Screen6-1024x482.png 1024w, https:\/\/mitchell1.com\/wp-content\/uploads\/2025\/01\/WhatsUp_Screen6-768x362.png 768w, https:\/\/mitchell1.com\/wp-content\/uploads\/2025\/01\/WhatsUp_Screen6.png 1383w\" sizes=\"auto, (max-width: 966px) 100vw, 966px\" \/><br \/>\n<\/a><\/p>\n<p>Dealing with truck codes may at first seem rather forbidding, but with a little insight into how to navigate them, you will quickly discover that they really are not all that difficult to understand and navigate.<\/p>\n<p>&nbsp;<\/p>\n<h2>Want to learn more about TruckSeries?<br \/>\n<a href=\"https:\/\/mitchell1.com\/support\/trial-request\/\">REQUEST A FREE DEMO!<\/a><\/h2>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p data-pm-slice=\"1 1 []\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-67666\" src=\"https:\/\/mitchell1.com\/wp-content\/uploads\/2024\/08\/Truck-Fault-Codes_BLOG.jpg\" alt=\"truck fault codes\" width=\"250\" height=\"131\" \/>Heavy-duty truck fault code name structures can be particularly confusing when looking up service information for the uninitiated. Experienced truck techs know their way around OBD II codes, but If you are new to these SAE J1587 or J1939 and OE codes, this blog will make it easier for you to look up these codes.<\/p>\n","protected":false},"author":27,"featured_media":11696,"parent":0,"template":"","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":""},"shopconnection-category":[1626],"shopconnection-tag":[1010],"class_list":{"0":"post-5264","1":"shopconnection","2":"type-shopconnection","3":"status-publish","4":"has-post-thumbnail","6":"shopconnection-category-truck-repair","7":"shopconnection-tag-difference-between-truck-and-auto-fault-codesfault-code-numbersheavy-truck-fault-code-numbersmedium-truck-fault-code-numbers","8":"entry"},"acf":[],"_links":{"self":[{"href":"https:\/\/mitchell1.com\/wp-json\/wp\/v2\/shopconnection\/5264","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mitchell1.com\/wp-json\/wp\/v2\/shopconnection"}],"about":[{"href":"https:\/\/mitchell1.com\/wp-json\/wp\/v2\/types\/shopconnection"}],"author":[{"embeddable":true,"href":"https:\/\/mitchell1.com\/wp-json\/wp\/v2\/users\/27"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mitchell1.com\/wp-json\/wp\/v2\/media\/11696"}],"wp:attachment":[{"href":"https:\/\/mitchell1.com\/wp-json\/wp\/v2\/media?parent=5264"}],"wp:term":[{"taxonomy":"shopconnection-category","embeddable":true,"href":"https:\/\/mitchell1.com\/wp-json\/wp\/v2\/shopconnection-category?post=5264"},{"taxonomy":"shopconnection-tag","embeddable":true,"href":"https:\/\/mitchell1.com\/wp-json\/wp\/v2\/shopconnection-tag?post=5264"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}