Caterpillar Fault Codes
This is the complete list of Caterpillar fault codes.
Looking for more information? Our large selection of Caterpillar factory printed manuals has in-depth information suitable for any job, big or small. Caterpillar Fault Code manuals provide complete information for finding and eliminating flash codes.
Shop our collection of high-quality factory printed manuals:
- Step-by-step diagnostics
- Troubleshooting procedures
- Wire diagrams
- Pinouts
- Ohm and voltage readings
- and more!
| PID/SID | FMI | Fault | Description | Troubleshooting |
| 1 | 11 | injector solenoid cyl#1 | current below normal or open | View Full Solution |
| 2 | 11 | injector solenoid cyl#2 | current below normal or open | View Full Solution |
| 3 | 11 | injector solenoid cyl#3 | current below normal or open | View Full Solution |
| 4 | 11 | injector solenoid cyl#4 | current below normal or open | View Full Solution |
| 5 | 11 | injector solenoid cyl#5 | current below normal or open | View Full Solution |
| 6 | 11 | injector solenoid cyl#6 | current below normal or open | View Full Solution |
| 22 | 13 | ECU | speed signal calibration not performed | View Full Solution |
| 30 | 8 | PTO | PTO throttle signal invalid | View Full Solution |
| 30 | 13 | PTO | PTO throttle signal out of calibration flash codes | View Full Solution |
| 32 | 5 | turbo wastegate solenoid | current below normal | View Full Solution |
| 32 | 6 | turbo wastegate solenoid | current above normal or shorted to ground | View Full Solution |
| 32 | 11 | turbo wastegate solenoid | current mismatch | View Full Solution |
| 41 | 3 | 8 volt supply | voltage above normal or shorted high | View Full Solution |
| 41 | 4 | 8 volt supply | voltage below normal or shorted low | View Full Solution |
| 42 | 11 | Injection Actuation Pump | output failure | View Full Solution |
| 43 | 2 | ECU | key switch | View Full Solution |
| 64 | 2 | speed sensor | loss of signal | View Full Solution |
| 64 | 11 | speed sensor | erratic data signal | View Full Solution |
| 70 | 5 | intake heater | current beow normal | View Full Solution |
| 70 | 6 | intake heater | current above normal or shorted to ground | View Full Solution |
| 71 | 1 | idle | idle shutdown | View Full Solution |
| 71 | 14 | PTO | PTO shutdown | View Full Solution |
| 84 | 0 | vehicle speed sensor | over speed warning | View Full Solution |
| 84 | 1 | vehicle speed sensor | loss of signal | View Full Solution |
| 84 | 2 | vehicle speed sensor | erratic/incorrect data signal | View Full Solution |
| 84 | 8 | vehicle speed sensor | signal out of normal range | View Full Solution |
| 84 | 10 | vehicle speed sensor | abnornal rate of change | View Full Solution |
| 84 | 14 | vehicle speed sensor | quick stop occurance | View Full Solution |
| 91 | 8 | throttle position | invalid signal | View Full Solution |
| 91 | 13 | throttle position | out of calibration | View Full Solution |
| 94 | 1 | fuel pressure | low fuel pressure | View Full Solution |
| 94 | 3 | fuel pressure | voltage above normal | View Full Solution |
| 94 | 4 | fuel pressure | voltage below normal | View Full Solution |
| 94 | 11 | fuel pressure | low cranking fuel pressure | View Full Solution |
| 96 | 3 | fuel level | voltage above normal | View Full Solution |
| 96 | 4 | fuel level | voltage below normal | View Full Solution |
| 100 | 1 | oil pressure sensor | low pressure warning | View Full Solution |
| 100 | 3 | oil pressure sensor | voltage above normal | View Full Solution |
| 100 | 4 | oil pressure sensor | voltage below normal | View Full Solution |
| 100 | 11 | oil pressure sensor | very low oil pressure | View Full Solution |
| 102 | 1 | intake mfld pres sensor | low boost pressure | View Full Solution |
| 102 | 3 | intake mfld pres sensor | voltage above normal or shorted high | View Full Solution |
| 102 | 4 | intake mfld pres sensor | voltage below normal or open circuit | View Full Solution |
| 102 | 2 | intake mfld pres sensor | data does not match current conditions | View Full Solution |
| 102 | 7 | intake mfld pres sensor | not responding | View Full Solution |
| 105 | 3 | intake mfld tem sensor | voltage above normal or shorted high | View Full Solution |
| 105 | 4 | intake mfld tem sensor | voltage below normal or open circuit | View Full Solution |
| 105 | 0 | intake mfld tem sensor | temperature above protection limit | View Full Solution |
| 105 | 11 | intake mfld tem sensor | very high intake air temperature | View Full Solution |
| 108 | 3 | barometric pres sensor | voltage above normal or shorted high | View Full Solution |
| 108 | 4 | barometric pres sensor | voltage below normal or shorted low | View Full Solution |
| 108 | 2 | barometric pres sensor | erratic/incorrect data signal | View Full Solution |
| 110 | 3 | coolant temp sensor | voltage above normal or shorted high | View Full Solution |
| 110 | 4 | coolant temp sensor | voltage below normal or open circuit | View Full Solution |
| 110 | 0 | coolant temp sensor | temperature above normal range | View Full Solution |
| 110 | 11 | coolant temp sensor | very high coolant temperature | View Full Solution |
| 111 | 2 | coolant level sensor | invalid signal | View Full Solution |
| 111 | 3 | coolant level sensor | voltage above normal or shorted high | View Full Solution |
| 111 | 4 | coolant level sensor | voltage below normal or open circuit | View Full Solution |
| 111 | 1 | coolant level sensor | level below normal range | View Full Solution |
| 111 | 11 | coolant level sensor | very low coolant level | View Full Solution |
| 128 | 3 | sec fuel level | voltage below normal or shorted low | View Full Solution |
| 128 | 4 | sec fuel level | voltage above normal or shorted high | View Full Solution |
| 164 | 2 | injection actuation pressure | erratic signal | View Full Solution |
| 164 | 3 | injection actuation pressure | voltage above normal | View Full Solution |
| 164 | 4 | injection actuation pressure | voltage below normal | View Full Solution |
| 164 | 0 | injection actuation pressure | excessive pressure | View Full Solution |
| 164 | 11 | injection actuation pressure | system failure | View Full Solution |
| 168 | 2 | ECM failure | supply voltage intermittent | View Full Solution |
| 168 | 1 | ECM failure | supply voltage low | View Full Solution |
| 168 | 0 | ECM failure | supply voltage high | View Full Solution |
| 173 | 0 | exhaust temperature | derate for high exhaust temperature | View Full Solution |
| 173 | 11 | exhaust temperature | derate for very high exhaust temperature | View Full Solution |
| 186 | 4 | PTO | PTO shutdown switch v oltage low | View Full Solution |
| 186 | 14 | PTO | PTO shutdown switch occurance | View Full Solution |
| 190 | 0 | engine speed | overspeed warning | View Full Solution |
| 190 | 2 | engine speed | loss of data signal | View Full Solution |
| 190 | 11 | engine speed | erratic signal | View Full Solution |
| 224 | 11 | theft deterent | active signal | View Full Solution |
| 224 | 14 | theft deterent | active signal when cranking | View Full Solution |
| 231 | 2 | J1939 data | incorrect data fron J1939 | View Full Solution |
| 231 | 11 | J1939 data | J1939 configuration | View Full Solution |
| 231 | 12 | J1939 data | loss of data signal | View Full Solution |
| 231 | 14 | J1939 data | transmission data link derate | View Full Solution |
| 232 | 3 | 5 volt supply | voltage above normal | View Full Solution |
| 232 | 4 | 5 volt supply | voltage below normal | View Full Solution |
| 232 | 3 | sensor supply | voltage above normal or shorted high | View Full Solution |
| 232 | 4 | sensor supply | voltage below normal or shorted low | View Full Solution |
| 246 | 11 | brake pedal switch1 | switch not responding | View Full Solution |
| 247 | 11 | brake pedal switch2 | switch not responding | View Full Solution |
| 251 | 12 | injector power supply | low voltage for injector power supply | View Full Solution |
| 251 | 2 | ECM failure | igniton power lost to ecm | View Full Solution |
| 252 | 11 | ECU | incorrect engine software | View Full Solution |
| 253 | 2 | ECU | customer or system parameters | View Full Solution |
| 253 | 14 | ECU | OEM parameter not programmed | View Full Solution |
| 311 | 14 | ATD | active regeneration inhibited due to low exhaust temperature | View Full Solution |
| 314 | 3 | clean gas induction | CGI pressure sensor voltage above normal | View Full Solution |
| 314 | 4 | clean gas induction | CGI pressure sensor voltage below normal | View Full Solution |
| 315 | 2 | clean gas induction | CGI temp high | View Full Solution |
| 315 | 3 | clean gas induction | CGI temp sensor voltage above normal | View Full Solution |
| 315 | 4 | clean gas induction | CGI temp sensor voltage below normal | View Full Solution |
| 316 | 0 | clean gas induction | CGI flow rate high | View Full Solution |
| 316 | 3 | clean gas induction | CGI temp sensor voltage above normal | View Full Solution |
| 316 | 4 | clean gas induction | CGI temp sensor voltage below normal | View Full Solution |
| 316 | 11 | clean gas induction | CGI flow rate high | View Full Solution |
| 316 | 14 | clean gas induction | CGI flow rate low | View Full Solution |
| 317 | 5 | clean gas induction | CGI actuator shaft current below normal | View Full Solution |
| 317 | 6 | clean gas induction | CGI actuator shaft current above normal | View Full Solution |
| 324 | 0 | ATD | ATD differential pressure above limits | View Full Solution |
| 320 | 0 | ATD | ATD filter temperature high | View Full Solution |
| 320 | 1 | ATD | ATD filter temperature high | View Full Solution |
| 320 | 11 | ATD | ATD filter temperature very high | View Full Solution |
| 320 | 3 | ATD | ATD filter temperature sensor voltage above normal | View Full Solution |
| 320 | 4 | ATD | ATD filter temperature sensor voltage below normal | View Full Solution |
| 324 | 11 | ATD | ATD differntial pressure, high filter restriction | View Full Solution |
| 324 | 3 | ATD | ATD differential pressure voltage above normal | View Full Solution |
| 324 | 4 | ATD | ATD differential pressure voltage below normal | View Full Solution |
| 324 | 2 | ATD | ATD differential pressure signal erratic | View Full Solution |
| 324 | 1 | ATD | ATD differential pressure , filter restricted | View Full Solution |
| 324 | 0 | ATD | ATD differential pressure above limits | View Full Solution |
| 327 | 2 | ATD | ATD exhaust gas temperature 2 data drifted high | View Full Solution |
| 327 | 3 | ATD | ATD exhaust gas temperature 2 voltage above normal | View Full Solution |
| 327 | 4 | ATD | ATD exhaust gas temperature 2 voltage below normal | View Full Solution |
| 332 | 3 | aftertreatment fuel pressure control | aftertreatment fuel pressure sensor voltage above normal | View Full Solution |
| 332 | 4 | aftertreatment fuel pressure control | aftertreatment fuel pressure sensor voltage below normal | View Full Solution |
| 332 | 11 | aftertreatment fuel pressure control | aftertreatment fuel presuure high | View Full Solution |
| 333 | 5 | aftertreatment fuel pressure control | ARD solenoid current abovenormal | View Full Solution |
| 333 | 6 | aftertreatment fuel pressure control | ARD solenoid current above normal | View Full Solution |
| 334 | 5 | aftertreatment fuel actuator | ARD solenoid current below normal | View Full Solution |
| 334 | 6 | aftertreatment fuel actuator | ARD solenoid current above normal | View Full Solution |
| 335 | 5 | aftertreatment ignition | ARD ignition current below normal | View Full Solution |
| 335 | 6 | aftertreatment ignition | ARD ignition current above normal | View Full Solution |
| 336 | 3 | aftertreatment 2 fuel pressure | sensor voltage above normal | View Full Solution |
| 336 | 4 | aftertreatment 2 fuel pressure | sensor voltage below normal | View Full Solution |
| 336 | 11 | aftertreatment 2 fuel pressure | fuel pressure high | View Full Solution |
| 341 | 5 | aftertreatment purge air actuator | ARD purge air current below normal | View Full Solution |
| 341 | 6 | aftertreatment purge air actuator | ARD purge air current above normal | View Full Solution |
| 349 | 1 | aftertreatment purge air actuator | ARD purge air pressure low | View Full Solution |
| 349 | 7 | aftertreatment purge air actuator | ARD purge pressure not responding | View Full Solution |
| 350 | 5 | aftertreatment air pressure control | ARD solenoid current below normal | View Full Solution |
| 350 | 6 | aftertreatment air pressure control | ARD solenoid current above normal | View Full Solution |
| 350 | 7 | aftertreatment air pressure control | ARD solenoid not responding | View Full Solution |
| 356 | 11 | ATD | ARD failed to ignite | View Full Solution |
| 357 | 11 | ATD | ARD loss of ignition | View Full Solution |
| 360 | 11 | aftertreatment | parked regen manually disabled | View Full Solution |
| 373 | 3 | ATD secondary differntial pressure | sensor voltage above normal | View Full Solution |
| 373 | 4 | ATD secondary differntial pressure | sensor voltage below normal | View Full Solution |