3512B Oil Well Servicing Engine (ADEM III) Caterpillar


Diagnostic Code List

Usage:

3512B 2AF

Cross-Reference Information for Diagnostic Codes

Table 1 is a list of the diagnostic codes for the engine. The diagnostic codes are cross-referenced with the appropriate functional test or the procedure that can be used to troubleshoot the code.

Further explanations of diagnostic codes are described after Table 1.

Portions of this material are reprinted with permission from SAE J1939DA_201607© 2016 SAE International. SAE International is not responsible for any use or translation of this material, in whole or in part. Please contact SAE International to obtain a complete copy of SAE J1939DA_201607, the official definitive source of this standard.

Table 1
Cross-Reference from CID-FMI Code to Flash Code to SPN-FMI Code to Functional Test or Procedure 
CID-FMI Code  Flash Code  SPN-FMI Code  Functional Test or Procedure 
1-5 Cylinder #1 Injector open circuit  71  651-06  "Injector Solenoids" 
1-6 Cylinder #1 Injector short  71  651-05  "Injector Solenoids" 
2-5 Cylinder #2 Injector open circuit  72  652-06  "Injector Solenoids" 
2-6 Cylinder #2 Injector short  72  652-05  "Injector Solenoids" 
3-5 Cylinder #3 Injector open circuit  73  653-06  "Injector Solenoids" 
3-6 Cylinder #3 Injector short  73  653-05  "Injector Solenoids" 
4-5 Cylinder #4 Injector open circuit  74  654-06  "Injector Solenoids" 
4-6 Cylinder #4 Injector short  74  654-05  "Injector Solenoids" 
5-5 Cylinder #5 Injector open circuit  75  655-06  "Injector Solenoids" 
5-6 Cylinder #5 Injector short  75  655-05  "Injector Solenoids" 
6-5 Cylinder #6 Injector open circuit  76  656-06  "Injector Solenoids" 
6-6 Cylinder #6 Injector short  76  656-05  "Injector Solenoids" 
7-5 Cylinder #7 Injector open circuit  77  657-06  "Injector Solenoids" 
7-6 Cylinder #7 Injector short  77  657-05  "Injector Solenoids" 
8-5 Cylinder #8 Injector open circuit  78  658-06  "Injector Solenoids" 
8-6 Cylinder #8 Injector short  78  658-05  "Injector Solenoids" 
9-5 Cylinder #9 Injector open circuit  79  659-06  "Injector Solenoids" 
9-6 Cylinder #9 Injector short  79  659-05  "Injector Solenoids" 
10-5 Cylinder #10 Injector open circuit  80  660-06  "Injector Solenoids" 
10-6 Cylinder #10 Injector short  80  660-05  "Injector Solenoids" 
11-5 Cylinder #11 Injector open circuit  81  661-06  "Injector Solenoids" 
11-6 Cylinder #11 Injector short  81  661-05  "Injector Solenoids" 
12-5 Cylinder #12 Injector open circuit  82  662-06  "Injector Solenoids" 
12-6 Cylinder #12 Injector short  82  662-05  "Injector Solenoids" 
91-8 Throttle Position signal abnormal  32  91-08  "Speed Control" 
94-3 Fuel Pressure open/short to +batt  37  94-03  "Analog Sensor (Active)" 
94-4 Fuel Pressure short to ground  37  94-04  "Analog Sensor (Active)" 
100-3 Engine Oil Pressure open/short to +batt  24  1208-03  "Analog Sensor (Active)" 
100-4 Engine Oil Pressure short to ground  24  1208-04  "Analog Sensor (Active)" 
101-3 Crankcase Pressure open/short to +batt  (1)  101-03  "Analog Sensor (Active)" 
101-4 Crankcase Pressure short to ground  (1)  101-04  "Analog Sensor (Active)" 
110-3 Engine Coolant Temperature open/short to +batt  27  110-03  "Analog Sensor (Active)" 
110-4 Engine Coolant Temperature short to ground  27  110-04  "Analog Sensor (Active)" 
168-0 System Voltage Low  51  168-00  "Electrical Power Supply" 
168-1 System Voltage Low  51  168-01  "Electrical Power Supply" 
168-2 Battery Voltage intermittent/erratic  51  168-02  "Electrical Power Supply" 
190-8 Engine Speed signal abnormal  34  190-08  "Engine Speed/Timing Sensor" 
253-2 Personality Module mismatch  52  253-02  "System Configuration Parameters" 
254-12 Electronic Control Module Error  (1)  (2)  (3) 
261-13 Engine Timing calibration required  (1)  (2)  "Engine Speed/Timing Sensor - Calibrate" 
262-3 5 Volt Sensor DC Power Supply short to +batt  21  620-03  "Sensor Supply" 
262-4 5 Volt Sensor DC Power Supply short to ground  21  620-04  "Sensor Supply" 
263-3 Digital Sensor Supply short to +batt  21  263-03  "Sensor Supply" 
263-4 Digital Sensor Supply short to ground  21  263-04  "Sensor Supply" 
268-2 Check Programmable Parameters  56  1111-02  "System Configuration Parameters" 
273-3 Turbo Outlet Pressure open/short to +batt  (1)  (2)  "Analog Sensor (Active)" 
273-4 Turbo Outlet Pressure short to ground  (1)  (2)  "Analog Sensor (Active)" 
274-3 Atmospheric Pressure open/short to +batt  26  108-03  "Analog Sensor (Active)" 
274-4 Atmospheric Pressure short to ground  26  108-03  "Analog Sensor (Active)" 
275-3 Right Turbo Inlet Pressure open/short to +batt  29  1176-03  "Analog Sensor (Active)" 
275-4 Right Turbo Inlet Pressure short to ground  29  1176-04  "Analog Sensor (Active)" 
276-3 Left Turbo Inlet Pressure open/short to +batt  39  1177-03  "Analog Sensor (Active)" 
276-4 Left Turbo Inlet Pressure short to ground  39  1177-04  "Analog Sensor (Active)" 
279-3 Aftercooler Temperature open/short to +batt  (1)  (2)  "Analog Sensor (Active)" 
279-4 Aftercooler Temperature short to ground  (1)  (2)  "Analog Sensor (Active)" 
289-3 Unfiltered Fuel Pressure open/short to +batt  (1)  94-03  "Analog Sensor (Active)" 
289-4 Unfiltered Fuel Pressure short to ground  (1)  94-04  "Analog Sensor (Active)" 
336-2 Incorrect ECS Switch inputs  (1)  723-08  "Start/Run/Stop Switch" 
337-2 Incorrect Remote E-Stop Switch inputs  (1)  723-08  "Emergency Stop Switch" 
338-5 Pre-lube Relay open circuit  (1)  (1)  "Prelubrication System" 
338-6 Pre-lube Relay short to ground  (1)  (1)  "Prelubrication System" 
342-8 Secondary Engine Speed signal abnormal  34  723-08  "Engine Speed/Timing Sensor" 
444-5 Start Relay open circuit  (1)  (2)  "Starting Motor System" 
444-6 Start Relay short to ground  (1)  (2)  "Starting Motor System" 
446-5 Air Shutoff Relay open  (1)  (2)  "Air Shutoff System" 
446-6 Air Shutoff Relay short  (1)  (2)  "Air Shutoff System" 
542-3 Unfiltered Engine Oil Pressure open/short to +batt  24  1208-03  "Analog Sensor (Active)" 
542-4 Unfiltered Engine Oil Pressure short to ground  24  1208-04  "Analog Sensor (Active)" 
545-5 Ether Start Relay open/short to +batt  (1)  (2)  "Ether Injection System" 
545-6 Ether Start Relay short to ground  (1)  (2)  "Ether Injection System" 
827-8 Left Exhaust Temperature signal abnormal  (1)  (2)  "Pulse Width Modulated Sensor" 
828-8 Right Exhaust Temperature signal abnormal  (1)  (2)  "Pulse Width Modulated Sensor" 
1177-8 Fuel Position Multiplier Sensor noisy signal  (1)  (2)  "Fuel Position Multiplier" 
1495-2 Injector Trim Codes Not Programmed  (1)  1495-02  "System Configuration Parameters" 
(1) No flash codes are available at the present time.
(2) No SPN-FMI codes are available at the present time.
(3) The Electronic Control Module (ECM) has detected a fatal internal error. Replace the ECM. Refer to Troubleshooting, "Replacing the ECM".

Diagnostic Codes

Diagnostic codes alert the operator that a problem in the electronic system has been detected. Diagnostic codes also indicate the nature of the problem to the service technician. The Caterpillar Electronic Technician (ET) is a software program that is designed to run on a personal computer. Diagnostic codes may be viewed on a personal computer that has Cat ET software. Diagnostic codes consist of the Module Identifier (MID), the Component Identifier (CID), and the Failure Mode Identifier (FMI).

Module Identifier (MID) - The MID is a three digit code that identifies the ECM (module) that generated the diagnostic code. For example, the number 36 identifies the engine's ECM for this MID.

Component Identifier (CID) - The CID is a number with three or four digits. The CID indicates the component that generated the code. For example, the CID number 1 identifies the fuel injector for the number one cylinder.

Failure Mode Identifier (FMI) - The FMI is a two digit code that indicates the type of failure. Refer to Table 2 for a complete list of the two digit codes. Refer to Table 2 for a description of the failure.

Table 2
FMI  Failure 
00  Data is above the normal range. 
01  Data is below the normal range. 
02  Incorrect signal 
03  Voltage is above the normal range. 
04  Voltage is below the normal range. 
05  Current is below the normal range. 
06  Current is above the normal range. 
08  Abnormal signal 
09  Abnormal update 
12  A device or a component failed. 
13  A component is out of calibration. 

Refer to Table 1 for a complete list of the diagnostic codes and the appropriate troubleshooting procedure.

Do not confuse diagnostic codes with event codes. Event codes alert the operator that an abnormal operating condition such as low oil pressure or high coolant temperature has been detected. If an event code is active, refer to Troubleshooting, "Event Code List".



Illustration 1g01117578
Output voltage from a typical analog temperature sensor

Illustration 1 indicates the signal range for a typical analog sensor. Diagnostic codes will be generated if the sensor's output signal is below 0.2 VDC or above 4.8 VDC.

Note: This graphic is an example. The ranges in this graphic are examples.

Active Diagnostic Codes

An active diagnostic code represents a problem with the electronic control system. Correct the problem as soon as possible.

When the engine's ECM generates an active diagnostic code, the "Active Alarm" indicator ("Engine Control Alarm Status" on Cat ET) is activated in order to alert the operator. If the condition that generated the code is momentary, the message disappears from the list of active diagnostic codes. The diagnostic code becomes logged.

Logged Diagnostic Codes

When the ECM generates a diagnostic code, the ECM logs the code in permanent memory. The ECM has an internal diagnostic clock. Each ECM will record the following information when a code is generated:

  • The hour of the first occurrence of the code

  • The hour of the last occurrence of the code

  • The number of occurrences of the code

This information is a valuable indicator for troubleshooting intermittent problems.

A code is cleared from memory when one of the following conditions occur:

  • The service technician manually clears the code.

  • The code does not recur for 100 hours.

  • A new code is logged and there are already ten codes in memory. In this case, the oldest code is cleared.

Some diagnostic codes may be easily triggered. Some diagnostic codes may log occurrences that did not result in complaints. The most likely cause of an intermittent problem is a faulty connection or damaged wiring. The next likely cause is a component failure. The least likely cause is the failure of an ECM. Diagnostic codes that are logged repeatedly may indicate a problem that needs special investigation.

Note: Always clear logged diagnostic codes after investigating and correcting the problem which generated the code.

Caterpillar Information System:

Caterpillar Bulk Oil Filtration Procedure {1348, 3080, 4070, 429F, 5095, 7542} Caterpillar Bulk Oil Filtration Procedure {1348, 3080, 4070, 429F, 5095, 7542}
Solvent Pretreatment Method for Determining Additive Interference in New Bulk Oils {1348, 3080, 4070, 429F, 5095, 7542} Solvent Pretreatment Method for Determining Additive Interference in New Bulk Oils {1348, 3080, 4070, 429F, 5095, 7542}
3500 Locomotive Engines Pressure Gauge
2006/01/16 A New Knowledge Network Community is Active {1000}
TH48-E80 Petroleum Transmission Primary Pressure for Lockup Clutch and Solenoid Valve (Torque Converter) - Test
TH48-E80 Petroleum Transmission Leakage from Lockup Clutch (Torque Converter) - Test
CX31 On-Highway Transmission Modulating Valve (Electronic Clutch Pressure Control)
TH31 Well Servicing Transmissions Transmission Planetary - Disassemble
2005/12/05 Aftercoolers that are Made of a Stainless Steel Alloy are Now Available {1063}
3126B and 3126E Truck Engines Turbocharger
C13T-TH35 and C15T-TH35 Petroleum Packages Transmission Control
3512 Industrial Engine Governor Drive
3512B Oil Well Servicing Engine (ADEM III) Event Code List
C3.3 Industrial Engine Radiator - Clean
C3.3 Industrial Engine Severe Service Application - Check
C3.3 Industrial Engine Flywheel Housing - Inspect
C4.4 (Mech) Industrial Engine Walk-Around Inspection
C4.4 (Mech) Industrial Engine Water Pump - Inspect
C3.3 Industrial Engine Fuel Priming Pump - Remove and Install
C3.3 Industrial Engine Fuel Transfer Pump
C3.3 Industrial Engine Fuel Filter Base - Remove and Install
C7 Engines for Combat and Tactical Vehicles 0102-04 Boost Pressure voltage low (25)
Battery Charger Power Supply Circuit Fuse Is Too Small on 3456 and 3406 Common Design Generator Set Packages{1406, 1417} Battery Charger Power Supply Circuit Fuse Is Too Small on 3456 and 3406 Common Design Generator Set Packages{1406, 1417}
CX31 On-Highway Transmission Visual Inspection
Back to top
The names Caterpillar, John Deere, JD, JCB, Hyundai or any other original equipment manufacturers are registered trademarks of the respective original equipment manufacturers. All names, descriptions, numbers and symbols are used for reference purposes only.
CH-Part.com is in no way associated with any of the manufacturers we have listed. All manufacturer's names and descriptions are for reference only.