3512B Oil Well Servicing Engine (ADEM III) Caterpillar


Event Code List

Usage:

3512B 2AF

Cross-Reference Information for Event Codes

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

Event codes are generated when abnormal operating conditions exist. A further explanation of event codes and the engine's monitoring system 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 Event Code to SPN-FMI Codes to Troubleshooting Procedure 
Event Code  SPN-FMI Code  Troubleshooting Procedure 
E004(3) Engine Overspeed Shutdown  190-00  "Engine Overspeed" 
E007(2) High Aftercooler Temperature Derate  (1)  "Coolant Temperature Is Too High" 
E008(3) High Aftercooler Temperature Shutdown  (1)  "Coolant Temperature Is Too High" 
E009(2) High Altitude Derate  9-6  "High Altitude Derate" 
E013(3) High Crankcase Pressure Shutdown  (1)  "Crankcase Pressure (High)" 
E015(2) High Engine Coolant Temperature Derate  110-16  "Coolant Temperature Is Too High" 
E016(3) High Engine Coolant Temperature Shutdown  110-00  "Coolant Temperature Is Too High" 
E017(1) High Engine Coolant Temperature Warning  110-15  "Coolant Temperature Is Too High" 
E021(2) High Exhaust Temperature Derate  173-16  "Exhaust Temperature Is Too High" 
E031(2) Air Filter Restriction Derate  107-16  "Inlet Air Restriction" 
E038(1) Low Engine Coolant Temperature Warning  110-17  "Coolant Temperature Is Too Low" 
E040(3) Low Engine Oil Pressure Shutdown  100-00  "Low Engine Oil Pressure" 
E043(1) Low System Voltage Warning  168-17  "Electrical Power Supply" 
E095(1) Fuel Filter Restriction Warning  95-15  "Fuel Filter Restriction" 
E099(1) Engine Oil Filter Restriction Warning  (1)  "Low Engine Oil Pressure" 
E100(1) Low Engine Oil Pressure Warning  100-17  "Low Engine Oil Pressure" 
E101(1) High Crankcase Pressure Warning  101-15  "Crankcase Pressure (High)" 
E162(1) High Boost Pressure Warning  (1)  "Boost Pressure Above Normal" 
E162(2) High Boost Pressure Derate  (1)  "Boost Pressure Above Normal" 
E173(1) High Exhaust Temperature Warning  173-15  "Exhaust Temperature Is Too High" 
E190(1) Engine Overspeed Warning  190-00  "Engine Overspeed" 
E272(1) Inlet Air Restriction Warning  107-15  "Inlet Air Restriction" 
E279(1) Aftercooler Water Temperature  (1)  "Coolant Temperature Is Too High" 
(1) No SPN-FMI Codes are available at this time.

Active Event Codes

An active event code represents a problem with engine operation. Correct the problem as soon as possible.

Active event codes are listed in ascending numerical order. The code with the lowest number is listed first.

Illustration 1 is an example of the operating range of a temperature sensor. Do not use the Illustration to troubleshoot temperature sensors.



Illustration 1g01138880
Example of the typical operating range of a temperature sensor
(1) This area represents the normal operating range of the parameter. The normal output voltage of the sensor is between 0.2 VDC and 4.2 VDC.
(2) In this area, the temperature above 107 °C (225 °F) is higher than normal. The output voltage of the sensor will generate an event code. The sensor does not have an electronic problem.
(3) In these areas, the output voltage of the sensor is too high or too low. The voltage is outside of the normal range. The electronic problem will generate a diagnostic code. Refer to Troubleshooting, "Diagnostic Code List" for additional information on diagnostic codes.

Events are represented in two formats. In the first format, the "E" means that the code is an event code. The "XXX" represents a numeric identifier for the event code. This is followed by a description of the code. If a warning, a derate, or a shutdown is applicable, the numeric identifiers are different. Refer to the following example:

  • E004 Engine Overspeed Shutdown

In the second format, the "E" means that the code is an event code. The "XXX-X" represents a numeric identifier for the event code. The fourth "X" identifies the event as a warning, a derate, or a shutdown. This is followed by a description of the code. Refer to the following example:

  • E360-1 Low Oil Pressure Warning

  • E360-2 Low Oil Pressure Derate

  • E360-3 Low Oil Pressure Shutdown

The definition for a warning, a derate, and a shutdown are defined below:

Warning - This condition represents a serious problem with engine operation. However, this condition does not require a derate or a shutdown.

Derate - For this condition, the engine's Electronic Control Module (ECM) reduces the engine's power in order to help prevent possible engine damage.

Shutdown - For this condition, the ECM shuts down the engine in order to help prevent possible engine damage.

Logged Event Codes

When the ECM generates an event code the ECM logs the code in permanent memory. The ECM has an internal diagnostic clock. The ECM will record the following information when an event 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

Logged events are listed in chronological order. The most recent event code is listed first.

This information can be helpful for troubleshooting intermittent problems. Logged codes can also be used to review the performance of the engine.

Clearing Event Codes

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

  • 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.

  • The service technician manually clears the code.

Always clear logged event codes after investigating and correcting the problem which generated the code.

Troubleshooting

For basic troubleshooting of the engine, perform the following steps in order to diagnose a malfunction:

  1. Obtain the following information about the complaint:

    • The event and the time of the event

    • Determine the conditions for the event. The conditions will include the engine rpm and the load.

    • Determine if there are any systems that were installed by the dealer or by the customer that could cause the event.

    • Determine whether any additional events occurred.

  2. Verify that the complaint is not due to normal engine operation. Verify that the complaint is not due to error of the operator.

  3. Narrow the probable cause. Consider the operator information, the conditions of operation, and the history of the engine.

  4. Perform a visual inspection. Inspect the following items:

    • Fuel supply

    • Oil level

    • Oil supply

    • Wiring

    • Connectors

Be sure to check the connectors. This is very important for problems that are intermittent. Refer to Troubleshooting, "Inspecting Electrical Connectors".

If these steps do not resolve the problem, refer to Table 1 for the procedure to troubleshoot the event code.

Trip Points for the Monitoring System

The monitoring system determines the level of action that is taken by the ECM in response to a condition that can damage the engine. When any of these conditions occur, the appropriate event code will be generated.

Table 2 contains the conditions that are monitored and the default trip points for each condition. Each condition has an associated parameter. The settings for each parameter can be viewed with Caterpillar Electronic Technician (ET). The trip points for some of the parameters may be adjustable with Cat ET.

Table 2
Trip Points for the Monitoring System 
Condition  Action  Delay Time in Seconds  Trip Point  Default State 
Min Max Default  Min  Max  Default 
E004(3) Engine Overspeed  Shutdown  1200 rpm  2400 rpm  118% of rated speed  On 
E007(2) Aftercooler Water Temperature  Derate  60  50 °C (122 °F)  125 °C (257 °F)  107 °C (224 °F)  On 
E008(3) Aftercooler Water Temperature  Shutdown  60  50 °C (122 °F)  125 °C (257 °F)  107 °C (224 °F)  On 
E009(2) High Altitude  Derate(1)  N/A  N/A  N/A  250 m (820 ft)  3657 m (12000 ft)  (2)  On 
E013(3) High Crankcase Pressure  Shutdown  30  0.5 kPa (0.07 psi)  6 kPa (0.9 psi)  3.5 kPa (0.5 psi)  On 
E015(2) High Engine Coolant Temperature  Derate
(3) 
60  30  90 °C (194 °F)  125 °C (257 °F)  107 °C (225 °F)  On 
E016(3) High Engine Coolant Temperature  Shutdown  60  90 °C (194 °F)  125 °C (257 °F)  107 °C (225 °F)  On 
E017(1) High Engine Coolant Temperature  Warning  60  90 °C (194 °F)  125 °C (257 °F)  102 °C (216 °F)  On 
E021(2) High Exhaust Temperature  Derate(4)  60  500 °C (932 °F)  800 °C (1472 °F)  (5)  On 
E031(2) Air Filter Restriction  Derate(6)  60  1 kPa (0.14 psi)  10 kPa (1.45 psi)  7 kPa (1 psi)  On 
E038(1) Low Engine Coolant Temperature  Warning  60  63 °C (145 °F)  85 °C (185 °F)  80 °C (176 °F)  On 
E040(3) Low Engine Oil Pressure  Shutdown  15  N/A  N/A  (7)  On 
E043(1) Low System Voltage  Warning  30  10  20 VDC  23 VDC  20 VDC  On 
E095(1) Fuel Filter Restriction  Warning  60  50 kPa (7 psi)  140 kPa (20 psi)  70 kPa (10 psi)  On 
E099(1) Engine Oil Filter Restriction  Warning  60  70 kPa (10 psi)  140 kPa (20 psi)  105 kPa (15 psi)  On 
E100(1) Low Engine Oil Pressure  Warning  15  N/A  N/A    On 
E101(1) High Crankcase Pressure  Warning  30  0.5 kPa (0.07 psi)  6 kPa (0.9 psi)  2 kPa (0.3 psi)  On 
E162(1) High Boost Pressure  Warning  N/A  N/A  400 kPa (58 psi)  400 kPa (58 psi)  400 kPa (58 psi)  On 
E162(2) High Boost Pressure  Derate  N/A  N/A  300 kPa (43 psi)  600 kPa (87 psi)  400 kPa (58 psi)  On 
E173(1) High Exhaust Temperature  Warning  60  500 °C (932 °F)  800 °C (1472 °F)  (5)  On 
E190(1) Engine Overspeed  Warning  1200 rpm  2400 rpm  118% of rated speed  On 
E272(1) Inlet Air Restriction  Warning  60  3 kPa (0.4 psi)  7 kPa (1 psi)  7 kPa (1 psi)  On 
E279(1) Aftercooler Water Temperature  Warning  60  50 °C (122 °F)  125 °C (257 °F)  102 °C (215 °F)  On 
(1) The ECM will derate the engine in 3 percent increments for every 305 m (1000 ft) increase in elevation up to a maximum derate of 35 percent.
(2) Refer to the Performance and Ratings manual.
(3) If the trip point for the derate is exceeded the derate will reduce power linearly from 0 % to a maximum of 25 % over a period of 480 seconds.
(4) If the trip point is exceeded, engine power will be derated 2% for each 15 second time period.
(5) Refer to the Performance and Ratings manual.
(6) Derates power 2% per kPa to a maximum derate of 25%. This derate will not reset, if the value falls below the value of the trip point.
(7) Refer to the oil pressure map in Illustration 2.


Illustration 2g00863970
Map of the engine oil pressure versus the engine rpm
(X) Engine rpm
(Y) Engine oil pressure in kPa
(1) Hysteresis (minimum and maximum engine oil pressure)
(2) Normal engine oil pressure

Default Conditions for the Monitoring System

Table 3 contains the default conditions that cause an event code to be generated. Table 3 also contains a column that describes the system response when the conditions indicate that an abnormal operating condition exists.

Table 3
Default Conditions and System Response 
Event Code  Conditions which Generate this Code  System Response 
E004 (3) Engine Overspeed Shutdown  The engine rpm has exceeded the trip point for engine overspeed for the delay time.  The engine will shut down.
The code is logged. 
E007 (2) High Aftercooler Water Temperature Derate  The ECM detects an aftercooler temperature that is greater than 107 °C (224 °F) If the trip point for the derate is exceeded the derate will reduce power by 25 %.
The code is logged. 
E008 (3) High Aftercooler Water Temperature Shutdown  The ECM detects an aftercooler temperature that is greater than 107 °C (224 °F) The engine will shut down.
The code is logged. 
E009 (2) High Altitude Derate  The ECM detects atmospheric pressure that is less than 92.5 kPa (13.4 psi) The ECM limits the fuel if the engine is operated above the default altitude of 762 m (2500 ft). The ECM will derate the engine in 3 percent increments for every 305 m (1000 ft) increase in elevation up to a maximum derate of 35 percent. The code is logged. 
E013 (3) High Crankcase Pressure Shutdown  The engine crankcase pressure is above the trip point pressure for 3.5 seconds.  The engine will shut down.
The code is logged. 
E015 (2) High Engine Coolant Temperature Derate  The engine coolant temperature is above the trip point temperature for five seconds.  If the trip point for the derate is exceeded the derate will reduce engine power by 25 %.
The code is logged. 
E016 (3) High Engine Coolant Temperature Shutdown  The engine coolant temperature is above the trip point temperature for five seconds.  The engine will shut down.
The code is logged. 
E017 (1) High Engine Coolant Temperature Warning  The engine coolant temperature is above the trip point temperature for five seconds.  The code is logged. 
E021 (2) High Exhaust Temperature Derate  The exhaust temperature is above the trip point temperature for five seconds.  The code is logged.
The ramp rate of the derate is 2 percent per 15 seconds. 
E031 (2) Air Filter Restriction Derate  The inlet air restriction is above the trip point pressure for the delay time.  Derates power 2% per kPa to a maximum derate of 25%. This derate will not reset, if the value falls below the value of the trip point.
The code is logged. 
E038 (1) Low Engine Coolant Temperature Warning  The coolant temperature is below the trip point temperature for five seconds.  The code is logged. 
E040 (3) Low Engine Oil Pressure Shutdown  The engine oil pressure is below a map dependent value. The oil pressure is below this value for the delay time.  The engine will shut down.
The code is logged. 
E043 (1) Low System Voltage Warning  The battery voltage to the ECM is less than 20 VDC for ten seconds.  The code is logged. 
E095 (1) Fuel Filter Restriction Warning  The difference between the filtered fuel pressure and the unfiltered fuel pressure is greater than the trip point pressure.  The code is logged. 
E099 (1) Engine Oil Filter Restriction Warning  The difference between the filtered oil pressure and the unfiltered oil pressure is greater than the trip point pressure.  The code is logged. 
E100 (1) Low Engine Oil Pressure Warning  The engine oil pressure is below a map dependent value. The oil pressure is below this value for the delay time.  The code is logged. 
E101 (1) High Crankcase Pressure Warning  Engine crankcase pressure is above trip point pressure for the delay time.  The code is logged. 
E162 (1) High Boost Pressure Warning  The boost pressure is above trip point pressure for the delay time.  The code is logged. 
E162 (2) High Boost Pressure Derate  The boost pressure is above trip point pressure for the delay time.  Derates power 35% over a 10 second time period.
The code is logged. 
E173 (1) High Exhaust Temperature Warning  The exhaust temperature is above the trip point temperature for five seconds.  The code is logged. 
E190 (1) Engine Overspeed Warning  The engine rpm has exceeded the trip point for engine overspeed for the delay time.  The code is logged. 
E272 (1) Inlet Air Restriction Warning  The inlet air restriction is above the trip point pressure for the delay time.  The code is logged. 

Caterpillar Information System:

3512B Oil Well Servicing Engine (ADEM III) Diagnostic Code List
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
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
C3.3 Industrial Engine Fuel Injection Lines - Remove
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.