Diesel Laptops is excited to bring you the Truck Fault Codes iOS and Android app which gives you access to over 40,000 diagnostic trouble codes found on commercial trucks. This app allows you to search by manufacturer, model, and code number. Each diagnostic code will give you as much information as possible on the components related to that diagnostic code, along with a list of probable causes so that you can isolate and repair your vehicle. This is the only app you will find that is dedicated towards the commercial trucks industry, and is the most complete library you will find.

For commercial truck diesel engines, every single major manufacturer is covered. This includes CAT, Cummins, Detroit, Mack, Volvo, International, HINO, Isuzu, MBE, PACCAR, Ford, Sprinter, GM, and many more.

All electronic transmissions that are used in the commercial truck industry are also included. The list includes Allison, Detroit, Eaton, Volvo IShift, and Mack mDrive. We’ve also included repair information for all known cab controllers (Such as Freightliner, International, Kenworth, Peterbilt, Mack, and Volvo), ABS systems (Wabco, Bendix), and other sub systems as well.


In this quick tutorial, I’m going to walk you through installation and set up. If you need any assistance with troubleshooting the installation of this app, please contact us for technical support.

1.  Download the Truck Fault Codes app.

The first thing you’ll need to do is download the app for your particular mobile platform. We’ve provided conventient links below. Just click on the corresponding app icon to be directed to the appropriate app store.

2.  Log in or create account.

Please note – In this example, I’m using a Google Pixel 2XL running Android Oreo version 8.1.0. Once the app is installed, just open it and you’ll be greeted with a simple login page where you will be given the option of logging in or creating an account.

Log in for Existing users

If you have an account, just click the “Log in” button and log in with the same exact user name and password that you use for the online version of TruckFaultCodes.com.

If you can not remember your password, just click the reset password link and follow the instructions to reset your password.

Creating an account for New users

If you are a new user of Truck Fault Codes.com simply click the “CREATE ACCOUNT” link at the bottom of the log in screen. You will be taken to a page titled “RESET MY PASSWORD.”

At this point, you may feel like you are in the wrong place, but dont’ worry. You are in the right place.  Creating an account takes place in the same area of the app as password resetting.

Here you will need to enter your company name, your first and last name and your company address. Once you’ve input this information click the “NEXT” button to continue.

Create a Username and password

After entering your company name, first and last name and address you will need to create your username and password. Your username will be your preferred email address.

Passwords should be a mix of uppercase and lowercase letters as well as numbers and special characters such as !@#$%. By defualt the TruckFaultCodes app will remember your username and password but make sure you keep this information handy in case you are ever logged out or need to log in to different mobile device. If you have a hard time remembering passwords, we suggest using a secure password management application like Roboform.

Using the app

Please note – In this example, I’m using a Google Pixel 2XL running Android Oreo version 8.1.0. Depending on which phone or platform you are using your experience may appear slightly different.

Search options

Once you’ve logged in the app, you will be taken to the search screen. This is the main page of the app. Here you’ll select the ECM, Model and code. Or you can select an ECM and Model and then click the “SEE ENTIRE ECM/MODEL” link at the bottom of the screen. By clicking this option you will see a complete list of all codes associated with that ECM/Model.

Search Results

In this example, I chose CAT as the ECM. Under the model selection, I chose 3406E C-10 C-12 C-15 C-16 C-18. Once the model was selected, I chose “SEE ENTIRE ECM/MODEL” and all of the possible results were displayed. From here, just scroll through the list to find the code you’re looking for.

Please note – had I entered a fault code directly, the correspoding individual fault code would have been displayed.

Code information

Once you’ve located the fault code you’re looking for, just click on it to reveal more information. After selecting the fault code, you will open a new page with detailed information regarding your code. You will then see any and all ECM, Model, PID, SPN, and FMI information.

In addition to the fault code, you will see a section for detailed repair information. In this section you’ll be given a brief explanation of the code as well as time saving troubleshooting steps with ideal system responses.

Wrap Up

This has been a brief look at the all new Truck Fault Codes app from Diesel Laptops. I hope you enjoyed this step by step guide. If there are any more features you’d like to see, please let us know in the comments below.