Caterpillar Fault Codes — Complete Guide

Caterpillar SPN/FMI codes cover C15, C13, C7 and 1 more platforms. This hub lists 34 diagnostic pages with symptoms, ranked causes, scan-tool steps, and 2026 repair costs — use INSITE, DiagnosticLink, or EST depending on your engine family.

By Professional Diesel Repair TeamPublished: January 2026Last updated: September 2026

How We Tested and Verified

Caterpillar fault code definitions cross-checked against SAE J1939-71 and Caterpillar OEM service bulletins. Diagnostic tips validated by field technicians September 2026.

Caterpillar Engine Platforms

Caterpillar engines covered on this site include: C15, C13, C7, C9. Diagnostic procedures vary by platform — always verify against your specific engine serial number and calibration.

Most Common Caterpillar Fault Codes

CodeComponentSeverityDefinition
SPN 100 FMI 1Engine Oil Pressure SensorCriticalEngine Oil Pressure - Data Valid But Below Normal Operational Range
SPN 110 FMI 0Engine Coolant Temperature SensorCriticalEngine Coolant Temperature - Data Valid But Above Normal Operating Range - Most Severe Level
SPN 164 FMI 0Fuel Injection / Rail PressureCriticalInjection Actuation Pressure / Fuel Rail Pressure - Data Valid But Above Normal Operating Range
SPN 190 FMI 0Engine Speed Sensor CircuitCriticalEngine Speed - Data Valid But Above Normal Operational Range
SPN 190 FMI 8Engine Speed (Crankshaft Position)CriticalEngine speed signal abnormal frequency — the crankshaft position sensor is producing a signal outside the expected frequency range for the measured operating condition.
SPN 3246 FMI 16DPF Outlet Gas Temperature SensorCriticalAftertreatment 1 Diesel Particulate Filter Outlet Gas Temperature - Data Valid But Above Normal Operating Range
SPN 94 FMI 1Fuel Delivery Pressure SensorCriticalEngine Fuel Delivery Pressure - Data Valid But Below Normal Operational Range - Most Severe Level
SPN C15-REGEN FMI N/ACaterpillar C15 ACERT DPF RegenerationHighDPF regeneration issues on Caterpillar C15 ACERT engines — soot loading, regen inhibit, exhaust temperature, and differential pressure faults
SPN 101 FMI 16Engine Crankcase PressureHighEngine Crankcase Pressure - Data Valid But Above Normal Operating Range - Moderately Severe
SPN 110 FMI 16Engine Coolant Temperature SensorHighEngine Coolant Temperature - Data Valid But Above Normal Operational Range - Moderately Severe Level
SPN 1127 FMI 14Turbocharger 1 Boost PressureHighEngine Turbocharger 1 Boost Pressure - Special Instructions
SPN 1381 FMI 1Fuel Supply Pump Inlet Pressure SensorHighEngine Fuel Supply Pump Inlet Pressure - Data Valid But Below Normal Operational Range - Most Severe Level
SPN 168 FMI 1Battery / ECU Power Supply VoltageHighElectrical Potential (Voltage) - Data Valid But Below Normal Operating Range
SPN 190 FMI 2Crankshaft Position SensorHighEngine Speed - Data Erratic, Intermittent, or Incorrect
SPN 3363 FMI 1DEF Pump Pressure SensorHighAftertreatment 1 Diesel Exhaust Fluid Pump Pressure - Data Valid But Below Normal Operational Range - Most Severe Level
SPN 3364 FMI 9DEF Quality SensorHighAftertreatment 1 DEF Tank - Liquid Quality Parameter - Abnormal Update Rate
SPN 4094 FMI 16DPF Soot LoadHighAftertreatment 1 Diesel Particulate Filter Soot Load Percent - Data Valid But Above Normal Operational Range - Moderately Severe Level
SPN 4766 FMI 16DOC Outlet Gas Temperature SensorHighAftertreatment 1 Diesel Oxidation Catalyst Outlet Gas Temperature - Data Valid But Above Normal Operational Range - Moderately Severe Level
SPN 637 FMI 2Camshaft/Timing Reference SensorHighEngine Timing Sensor - Erratic, Intermittent, or Incorrect
SPN 646 FMI 3Wastegate DriveHighEngine Turbocharger 1 Wastegate Drive - Voltage Above Normal

Caterpillar-Specific Diagnostic Tips

  • Cat ET (Electronic Technician) shows HEUI injector actuation pressure in real time.
  • C15 ACERT turbo boost leaks cause low-power complaints before any fault code sets.
  • Verify 8-pin throttle pedal connector integrity — broken locking tabs are the #1 APS fault.

All Caterpillar Fault Codes (34)