Diagnostic Codes for the Implement Electronic Control Module (ECM)
Use the Caterpillar Monitoring System or the Caterpillar Electronic Technician in order to determine the service codes for the implement ECM. After determining the service codes, refer to the corresponding test procedure for more information. Perform the procedure that corresponds to the service code (CID and FMI). The following table is a list of possible service codes for the ECM.
CID No. / FMI No.     | Description     | System Response     |
---|---|---|
CID 0139 Coil (Tip Back - 824G Only)     | ||
FMI 03     | Voltage above normal or shorted high     | The implement system will not operate and the implement pilot supply solenoid will turn off until the diagnostic code is corrected and the control levers are centered.     |
FMI 05     | Current below normal or open circuit     | The tip back solenoid will be disabled until the diagnostic code is corrected and the control levers are centered.     |
FMI 06     | Current above normal or grounded circuit     | |
FMI 12     | Bad device or component     | The implement may temporarily lose the ability to function.     |
CID 0140 Coil (Tip Forward - 824G Only)     | ||
FMI 03     | Voltage above normal or shorted high     | The implement system will not operate and the implement pilot supply solenoid will turn off until the diagnostic code is corrected and the control levers are centered.     |
FMI 05     | Current below normal or open circuit     | The tip forward solenoid will be disabled until the diagnostic code is corrected and the control levers are centered.     |
FMI 06     | Current above normal or grounded circuit     | |
FMI 12     | Bad device or component     | The implement may temporarily lose the ability to function.     |
CID 0168 Electrical System Voltage     | ||
FMI 00     | Data valid but above normal operational range     | No effect on operation     |
FMI 01     | Data valid but below normal operational range     | All implement functions will not work. The implement pilot supply solenoid will turn off.     |
CID 0248 CAT Data Link     | ||
FMI 12     | Bad device or component     | Implements will seem sluggish. Kickouts will not operate properly. The Control Service Tool cannot detect the ECM. The calibration procedures can not be performed.     |
CID 0270 Harness Code     | ||
FMI 02     | Data erratic, intermittent, or incorrect     | No effect on operation     |
FMI 09     | Abnormal update     | |
CID 0296 Electronic Control Module (Powertrain)     | ||
FMI 09     | Abnormal update     | The implements will not be locked out while you are starting the engine. Implements may seem sluggish. Kickouts may not work properly. The pilot on/off solenoid valve may shut off when all the levers are centered.     |
FMI 11     | Failure not identifiable     | |
CID 0350 Position Sensor (Lift Linkage)     | ||
FMI 00     | Data valid but above normal operational range     | The implement valve calibration may not function correctly. Kickouts will not function properly. Snubbing for the lift cylinder will not function. The feather catch will not function. The float control will not function.     |
FMI 01     | Data valid but below normal operational range.     | |
FMI 02     | Data erratic, intermittent, or incorrect     | |
FMI 08     | Abnormal frequency, pulse width, or period     | |
FMI 13     | Out of calibration     | |
CID 0352 Position Sensor (Lift Lever)     | ||
FMI 00     | Data valid but above normal operational range.     | The lift RAISE will be disabled until the diagnostic code is corrected and the lift control lever is centered.     |
FMI 01     | Data valid but below normal operational range.     | The lift LOWER will be disabled until the diagnostic code is corrected and the lift control lever is centered.     |
FMI 13     | Out of calibration.     | Loss of lift function. The machine must be restarted with the lift lever centered in order to allow the lift linkage to operate.     |
CID 0353 Position Sensor (Tilt Lever)     | ||
FMI 00     | Data valid but above normal operational range.     | The bucket will not dump. The tilt function will be disabled until the diagnostic code is corrected and the tilt control lever is centered.     |
FMI 01     | Data valid but below normal operational range.     | The bucket will not tilt back. The tilt function will be disabled until the diagnostic code is corrected and the tilt control lever is centered.     |
FMI 13     | Out of calibration     | Loss of lift function. The machine must be restarted with the tilt lever centered in order to allow the tilt linkage to operate.     |
CID 0354 Coil (Raise)     | ||
FMI 03     | Voltage above normal or shorted high     | The implement system will not operate and the implement pilot supply solenoid will turn off until the diagnostic code is corrected and the control levers are centered.     |
FMI 05     | Current below normal or open circuit     | The raise function will be disabled until the diagnostic code is corrected and the control levers are centered.     |
FMI 06     | Current above normal or grounded circuit     | |
FMI 12     | Invalid code     | The implement may temporarily lose the ability to function.     |
CID 0355 Coil (Lower)     | ||
FMI 03     | Voltage above normal or shorted high     | The implement system will not operate and the implement pilot supply solenoid will turn off until the diagnostic code is corrected and the control levers are centered.     |
FMI 05     | Current below normal or open circuit     | The lift lower will be disabled until the diagnostic code is corrected and the control levers are centered.     |
FMI 06     | Current above normal or grounded circuit     | |
FMI 12     | Invalid code     | The implement may temporarily lose the ability to function.     |
CID 0356 Coil (Dump)     | ||
FMI 03     | Voltage above normal or shorted high     | The implement system will not operate and the implement pilot supply solenoid will turn off until the diagnostic code is corrected and the control levers are centered.     |
FMI 05     | Current below normal or open circuit     | The dump function will be disabled until the diagnostic code is corrected and the control levers are centered.     |
FMI 06     | Current above normal or grounded circuit     | |
FMI 12     | Invalid code     | The implement may temporarily lose the ability to function.     |
CID 0357 Coil (Tiltback)     | ||
FMI 03     | Voltage above normal or shorted high     | The implement system will not operate and the implement pilot supply solenoid will turn off until the diagnostic code is corrected and the control levers are centered.     |
FMI 05     | Current below normal or open circuit     | The tiltback function will be disabled until the diagnostic code is corrected and the control levers are centered.     |
FMI 06     | Current above normal or grounded circuit     | |
FMI 12     | Invalid code     | The implement may temporarily lose the ability to function.     |
CID 0358 Solenoid Valve (Pilot On/Off Solenoid Valve)     | ||
FMI 03     | Voltage above normal or shorted high     | The ECM will reduce all solenoid commands. The implements will function at approximately half speed.     |
FMI 05     | Current below normal or open circuit     | The implement system will not operate.     |
FMI 06     | Current above normal or grounded circuit     | |
CID 0359 Detent Coil (Lift Lever Raise)     | ||
FMI 03     | Voltage above normal or shorted high     | The override for the lift kickout will be disabled. The kickout will occur even though the control lever is stuck in the full RAISE position. The lift function will be disabled until the control lever is centered.     |
FMI 05     | Current below normal or open circuit     | The lift detent will not function.     |
FMI 06     | Current above normal or grounded circuit     | |
CID 0360 Detent Coil (Lift Lever Lower - 980G Only)     | ||
FMI 03     | Voltage above normal or shorted high     | The override for the lift lower kickout will be disabled. The kickout will occur even though the control lever is stuck in the full LOWER position. The lift lower function will be disabled until the control lever is centered.     |
FMI 05     | Current below normal or open circuit     | The lift lever will not remain in the lower detent position. The lower kickout will not operate. The lift linkage will go into the float function. The lever will return to center position when the lever is released.     |
FMI 06     | Current above normal or grounded circuit     | |
CID 0361 Detent Coil (Tilt Lever Tilt Back)     | ||
FMI 03     | Voltage above normal or shorted high     | The override for the tilt kickout will be disabled. The kickout will occur even though the control lever is stuck in the full TILT BACK position. The tilt function will be disabled until the control levers are centered.     |
FMI 05     | Current below normal or open circuit     | The tilt back detent will not function.     |
FMI 06     | Current above normal or grounded circuit     | |
CID 0365 Switch (Kickout Set - 980G Only)     | ||
FMI 04     | Voltage below normal or shorted low     | The operator switch will not change the kickout position.     |
FMI 05     | Current below normal or open circuit     | |
CID 0485 Coil (Engine Fan Reversing - 826G Only)     | ||
FMI 03     | Voltage above normal or shorted high     | The engine cooling fan will operate in the reverse direction only. Cooling systems may overheat.     |
FMI 05     | Current below normal or open circuit     | The engine cooling fan will not operate in the reverse direction when the switch is operated.     |
FMI 06     | Current above normal or grounded circuit     | |
CID 0486 Switch (Engine Fan Reversing - 826G Only)     | ||
FMI 04     | Voltage below normal or shorted low     | The operator switch may not change the direction of the fan. The fan will continue to change direction on the regular time interval.     |
FMI 05     | Current below normal or open circuit     | |
CID 0487 Position Sensor (Auxiliary Lever - 980G Only)     | ||
FMI 00     | Data valid but above normal operational range.     | Auxiliary function will not operate. The auxiliary function will be disabled until the diagnostic code is corrected and the auxiliary control lever is centered.     |
FMI 01     | Data valid but below normal operational range.     | |
FMI 13     | Out of calibration     | Loss of auxiliary function. The machine must be restarted with the auxiliary lever centered in order to allow the auxiliary function to operate.     |
CID 0489 Rocker Switch (Implement Function Selector - 824G Only)     | ||
FMI 04     | Voltage below normal or shorted low     | The operator switch will not change implement functions.     |
FMI 05     | Current below normal or open circuit     | |
CID 0490 Rocker Switch (Implement Lockout)     | ||
FMI 04     | Voltage below normal or shorted low     | Implements will not work.     |
FMI 05     | Current below normal or open circuit     | |
CID 0491 Coil (Auxiliary Lever Forward - 980G Only)     | ||
FMI 03     | Voltage above normal or shorted high     | The implement function that is associated with auxiliary function forward will operate continuously.     |
FMI 05     | Current below normal or open circuit     | The implement function that is associated with auxiliary function forward will not operate. The auxiliary function will be disabled until the diagnostic code is corrected and the auxiliary control lever is centered.     |
FMI 06     | Current above normal or grounded circuit     | |
FMI 12     | Invalid code     | The implement may temporarily lose the ability to function.     |
CID 0492 Coil (Auxiliary Lever Rearward - 980G Only)     | ||
FMI 03     | Voltage above normal or shorted high     | The implement function that is associated with auxiliary function forward will operate continuously.     |
FMI 05     | Current below normal or open circuit     | The Implement function that is associated with auxiliary function forward will not operate. The auxiliary function will be disabled until the diagnostic code is corrected and the auxiliary control lever is centered.     |
FMI 06     | Current above normal or grounded circuit     | |
FMI 12     | Invalid code     | The implement may temporarily lose the ability to function .     |
CID 0497 Coil (Tilt Right - 824G Only)     | ||
FMI 03     | Voltage above normal or shorted high     | The Implement system will not operate and the implement pilot supply solenoid will turn off until the diagnostic code is corrected and the control levers are centered.     |
FMI 05     | Current below normal or open circuit     | The auxiliary functions will be disabled until the diagnostic code is corrected and the control levers are centered.     |
FMI 06     | Current above normal or grounded circuit     | |
FMI 12     | Invalid code     | The implement may temporarily lose the ability to function.     |
CID 0498 Coil (Tilt Left - 824G Only)     | ||
FMI 03     | Voltage above normal or shorted high     | The Implement system will not operate and the implement pilot supply solenoid will turn off until the diagnostic code is corrected and the control levers are centered.     |
FMI 05     | Current below normal or open circuit     | The auxiliary function will be disabled until the diagnostic code is corrected and the control levers are centered.     |
FMI 06     | Current above normal or grounded circuit     | |
FMI 12     | Invalid code     | The implement may temporarily lose the ability to function.     |
CID 0596 Harness Code     | ||
FMI 02     | Data erratic, intermittent, or incorrect     | Implements may not operate properly.     |
CID 0687 Option Code     | ||
FMI 02     | Data erratic, intermittent, or incorrect     | Implements will only have the lift function and no features.     |
Note: The service codes that are listed in Table 1 are for the implement ECM. The information of the service code for the ECM is transferred via the CAT data link to the Caterpillar Monitoring System. When the Caterpillar Monitoring System is in service mode, the service codes for the ECM are shown on the display area of the Caterpillar Monitoring System. The module identifier (MID) identifies the ECM that is sending the service code. The MID for the implement ECM is 082. This Service Manual Module will review service codes with a MID of 082. The MID of the other electronic control modules on a particular machine are listed on the Electrical System Schematic. Troubleshooting information for those service codes can be found in the service manual for that system.
Failure Mode Identifier (FMI) Codes
FMI No.     | Description     |
---|---|
0     | Data valid but above normal operational range     |
1     | Data valid but below normal operational range     |
2     | Data erratic, intermittent, or incorrect     |
3     | Voltage above normal or shorted high     |
4     | Voltage below normal or shorted low     |
5     | Current below normal or open circuit     |
6     | Current above normal or grounded circuit     |
7     | Mechanical system not responding properly     |
8     | Abnormal frequency, pulse width, or period     |
9     | Abnormal update     |
10     | Abnormal rate of change     |
11     | Failure mode not identifiable     |
12     | Bad device or component     |
13     | Out of calibration     |
14     | Not Used     |
15     | Not Used     |
16     | Parameter Not Available     |
17     | Module Not Responding     |
18     | Sensor Supply Failure     |
19     | Condition Not Met     |
20     | Not Used     |
FMI 00 - Data valid but above normal operational range
Every electronic control system sets a high limit for the expected operating range of a signal. The limit includes ranges such as high converter temperatures. A sensor that is still functioning but sending a signal above the expected limit will cause the FMI 00 code to be stored.
Example - A pulse width modulated sensor is not expected to generate a valid signal over 80 percent of the duty cycle. A sensor could generate a signal that is above 80 percent. The sensor is still functioning but the signal is now above the expected signal limit.
FMI 01 - Data valid but below normal operational range
Every electronic control system sets a low limit for the expected operating range of a signal. The limit includes ranges such as low engine oil pressure. A sensor that is still functioning but sending a signal below the expected limit will cause a FMI 01 to be stored.
Example - Most pulse width modulated sensors are not expected to generate a valid signal that is less than 5 percent of the duty cycle. A sensor could generate a signal that is below 5 percent. The sensor is still functioning but the signal is now above the expected signal limit.
FMI 02 - Data erratic, intermittent, or incorrect
FMI 02 occurs when signal data from a component is present. Then, one of the following events happens to the data.
- The data disappears.
- The data becomes unstable.
- The data becomes invalid.
Data can be correct at times and data can be incorrect at other times. This code also relates to communication between electronic controls. For example, the VIMS looks for the engine speed from the engine electronic control over the CAT data link.
FMI 03 - Voltage above normal or shorted high
FMI 03 occurs when the voltage reading from the component or the voltage reading from the system is high. FMI 03 is often related to a signal circuit.
The following elements of a system can cause a FMI 03 code.
- The sensor
- The harness
- A related electronic control
The following descriptions are possible causes of an FMI 03 code.
- A sensor generates an alternating signal (duty cycle) and the output stops at maximum signal output.
- The sensor signal wire of the harness is shorted to the sensor power supply or the sensor signal wire of the harness is shorted to a greater voltage than the power supply.
- A signal wire is open between the sensor and the electronic control. Electronic controls normally pull the input circuit to a positive voltage level. For example, the input circuit reads 5 DCV when the sensor is disconnected.
- The electronic control has an internal short to a positive source on the connector contact of the sensor signal. Also, a failed electronic control believes that a diagnostic code exists when the signal circuit is functioning correctly.
FMI 04 - Voltage below normal or shorted low
The FMI 04 is similar to the FMI 03. However, the FMI 04 shows voltage readings that are lower than normal readings. FMI 04 is most often related to a signal circuit. The FMI 04 is similar to the FMI 06. Sometimes, the FMI 04 is used instead of the FMI 06.
The following elements of a system can cause a FMI 04 code.
- The sensor
- The harness
- A related electronic control
The following descriptions are possible causes of an FMI 04 code.
- The sensor signal stops low or the sensor signal stops near a ground.
- The signal wire of the harness is shorted to ground.
- The electronic control has an internal short to ground on the connector contact of the signal input.
FMI 05 - Current below normal or open circuit
The FMI 05 occurs when the electronic control detects a current reading that is low.
The most likely cause of an FMI 05 code is open circuits or poor harness connections.
FMI 06 - Current above normal or open circuit
FMI 06 is similar to FMI 05. Except, the current of the FMI 06 is higher than normal. FMI 06 is most often related to an output circuit of an electronic control.
Example - FMI 06 occurs when a circuit is shorted to ground.
FMI 06 is very similar to FMI 04. Sometimes, FMI 06 is used instead of FMI 04.
FMI 07 - Mechanical system not responding properly
FMI 07 occurs when an electronic control sends an electrical command to a mechanical system and the expected result is not within the range.
Example - FMI 07 occurs when the ICM transmission (EPTC II) is shifting slowly as a result of a sluggish solenoid valve.
FMI 08 - Abnormal frequency, pulse width, or period
FMI 08 occurs when a frequency of the signal or the pulse width of the signal is not within the range that is expected.
Note: The period is the time in seconds for one cycle at a specific frequency. The period is defined as 1/frequency in Hz.
FMI 09 - Abnormal update
FMI 09 pertains to the communication between the electronic controls on the data link. FMI 09 occurs when an electronic control is not able to receive information from another electronic control and when the electronic control expects to receive the information.
FMI 10 - Abnormal rate of change
FMI 10 occurs when a signal changes faster than the expected rate. FMI 10 occurs when a signal changes slower than the expected rate.
Example - When the signal from the transmission output speed sensor on a machine indicates that the machine is accelerating faster than can possibly occur during an actual operation.
FMI 11 - Failure mode not identifiable
FMI 11 occurs when the electronic control identifies more than one FMI as being responsible for a single problem.
FMI 12 - Bad device or component
FMI 12 describes the following condition: An electronic control sends a signal to another electronic module over a data link. The electronic control expects a response but the electronic control receives no response or an incorrect response.
FMI 12 also describes the following condition: An electronic module is expected to send data periodically but the electronic control does not send the data.
FMI 12 could also relate to a failed data link.
FMI 13 - Out of calibration
For a given mechanical condition, the electrical signal is not within the expected limits of the electronic control.