3512C and 3516C Engines Caterpillar


Event Code List

Usage:

3516C 9F4

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

Table 1
Cross-Reference from Event Codes on Cat Data Link to J1939 Code to Troubleshooting Procedure 
Code and Description  J1939 Code  Troubleshooting Procedure 
E004(3) Engine Overspeed Shutdown  190-00  Troubleshooting, "Engine Overspeeds" 
E009(2) High Altitude Derate  108-16  Troubleshooting, "High Altitude Derate Occurrence" 
E015(2) High Engine Coolant Temperature Derate  110-16  Troubleshooting, "Coolant Temperature Is High" 
E016(3) High Engine Coolant Temperature Shutdown  110-00  Troubleshooting, "Coolant Temperature Is High" 
E017(1) High Engine Coolant Temperature Warning  110-15  Troubleshooting, "Coolant Temperature Is High" 
E038(1) Low Engine Coolant Temperature Warning  110-17  Troubleshooting, "Coolant Temperature Is Low" 
E039(2) Low Engine Oil Pressure Derate  100-18  Troubleshooting, "Oil Pressure Is Low" 
E040(3) Low Engine Oil Pressure Shutdown  100-01  Troubleshooting, "Oil Pressure Is Low" 
E100(1) Low Engine Oil Pressure Warning  100-17  Troubleshooting, "Oil Pressure Is Low" 
E173(1) High Exhaust Temperature Warning  173-15  Troubleshooting, "Exhaust Temperature Is High" 
E190(1) Engine Overspeed Warning  190-15  Troubleshooting, "Engine Overspeeds" 

Parts of the Event Code

Event Code - The "E" identifies the code as an event code. The "XXX(X)" represents a numeric identifier for the event code. The fourth "(X)" assigns one of three levels to the active event code according to the severity of the abnormal system condition. This is followed by a description of the code. Refer to the following example:

  • E360(1) Low Oil Pressure

  • E360(2) Low Oil Pressure

  • E360(3) Low Oil Pressure

The definition for the levels of severity for an event are defined below:

Level 1 - Level 1 alerts the operator that an engine system requires attention. The operator should check the involved system condition or the operator should perform maintenance on the involved system at the earliest possible time.

Level 2 - Level 2 requires a change in the operation of the engine or the performance of a maintenance procedure. Failure to correct the problem that caused this warning may result in damage to the engine components.

Level 3 - Level 3 requires an immediate safe shutdown of the engine in order to avoid damage to the engine or injury to personnel around the engine. The problem that caused the event must be corrected before engine operation can resume.

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.

Logged Event Codes

When the Electronic Control Module (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 
E009(2) High Altitude  Derate(1)  N/A  N/A  N/A  55 kPa (8 psi)  98 kPa (14 psi)  The ECM detects atmospheric pressure that is less than 92.5 kPa (13.4 psi) On 
E015(2) High Engine Coolant Temperature  Derate(2)  60  30  90 °C (194 °F)  107 °C (225 °F)  107 °C (225 °F)  On 
E016(3) High Engine Coolant Temperature  Shutdown  60  90 °C (194 °F)  107 °C (225 °F)  107 °C (225 °F)  On 
E017(1) High Engine Coolant Temperature  Warning  60  90 °C (194 °F)  102 °C (216 °F)  102 °C (216 °F)  On 
E038(1) Low Engine Coolant Temperature  Warning (3)  60  63 °C (145 °F)   85 °C (185 °F)  70 °C (158 °F)  On 
E039(2) Low Engine Oil Pressure  Derate(4)  15  N/A  N/A  (5)  On 
E040(3) Low Engine Oil Pressure  Shutdown  15  N/A  N/A  (5)  On 
E100(1) Low Engine Oil Pressure  Warning  15  N/A  N/A  (5)  On 
E173(1) High Exhaust Temperature  Warning  60  500 °C (932 °F)  800 °C (1472 °F)  600 °C (1112 °F)  On 
E190(1) Engine Overspeed  Warning  1200 rpm  2400 rpm  118% of rated speed  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) If the trip point for the derate is exceeded, the derate will reduce power linearly from 0 percent to a maximum of 25 percent over a period of 480 seconds.
(3) The engine coolant temperature is above 75 °C (167 °F). The engine coolant temperature decreases below 70 °C (158 °F) for two seconds.
(4) Engine power will be reduced.
(5) Refer to the oil pressure map in Illustration 2.


Illustration 2g01345687
Map of the engine oil pressure versus the engine rpm

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. 
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. 
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 power linearly from 0 percent to a maximum of 25 percent over a period of 480 seconds.
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. 
E038(1) Low Engine Coolant Temperature Warning  The coolant temperature is below the trip point temperature for five seconds.  The code is logged. 
E039(2) Low Engine Oil Pressure Derate  The engine oil pressure is below a map dependent value. The oil pressure is below this value for the delay time.  Engine power will be reduced.
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. 
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. 
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. 

Caterpillar Information System:

3512C and 3516C Engines Diagnostic Code List
CX35 On-Highway Transmission Magnetic Screen (Transmission) - Clean
345C MHPU Mobile Hydraulic Power Unit Engine Supplement Engine Oil Filter Base - Install
345C MHPU Mobile Hydraulic Power Unit Engine Supplement Engine Oil Filter Base - Remove
CX38-P892 Well Servicing Transmission Fire Prevention and Explosion Prevention
CX38-P892 Well Servicing Transmission Crushing Prevention and Cutting Prevention
C175 Generator Set Engines Flywheel Housing - Remove
325D and 329D Excavators and 325D Material Handler Machine System Specifications Track Roller (Single Flange)
C7 Urban Transit Bus Engines Engine Oil Level - Check
C11 and C13 Industrial Engines Monitoring System
2005/12/12 Improved Engine Dipsticks are Now Used {1326}
Hydraulic Gear Pumps Used in Transmissions {3066, 5073} Hydraulic Gear Pumps Used in Transmissions {3066, 5073}
CX38-P892 Well Servicing Transmission Electrical Storm Injury Prevention
TH31-E61 and TH35-E81 Petroleum Transmissions Specifications
C11 and C13 Engines Flywheel
C11 and C13 Engines Flywheel
2005/11/21 Improved Joint Assemblies and Seals are Used for the Fuel Lines Group {1274}
345C Excavator and 345C MHPU Mobile Hydraulic Power Unit Machine Systems Travel Motor - Assemble
C15 Industrial Engine Sensors and Electrical Connectors
C27 and C32 Generator Set Engines Gear Group (Rear) - Install
C15 and C18 Industrial Engines Engine Oil Pan
Inspecting the Turbocharger for Exhaust Leaks{1052} Inspecting the Turbocharger for Exhaust Leaks{1052}
C7 Urban Transit Bus Engines Exhaust Particulate Filter Indicator - Check - Diesel Particulate Filter (DPF) Diagnostic Module
320D and 323D Excavators Machine System Specifications Front Lines
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.