- There is a problem with the Gas Shutoff Valve (GSOV).
- Incorrect input(s) for the mode of operation to the Electronic Control Module (ECM)
- There is a problem with the "Crank Terminate" relay.
- There is a problem with the relay for the starting motor.
- A shutdown has been requested by the driven equipment.
- There is a problem with the "Run" relay.
- The "Crank Terminate Speed" is incorrectly programmed.
- The "Cycle Crank Time" is incorrectly programmed.
- The "Engine Overcrank Time" is incorrectly programmed.
- The delay time for the driven equipment is excessive.
Check the Circuit for the GSOV
Troubleshoot for the following diagnostic codes:
- 17-05 Fuel Shutoff Valve open circuit
- 17-06 Fuel Shutoff Valve short to ground
- 17-12 Fuel Shutoff Valve malfunction
Refer to Troubleshooting, "ECM Output Circuit (Fuel Control)". Make repairs, as needed.
Check the Inputs for the Mode of Operation to the ECM
Troubleshoot for the "336-02 Incorrect ECS Switch inputs" diagnostic code.
Refer to Troubleshooting, "Electrical Power Supply". Make repairs, as needed.
Check the "Crank Terminate" Relay
Troubleshoot for the "443-03 Crank Terminate Relay short to +batt" diagnostic code.
Refer to Troubleshooting, "ECM Status Indicator Output". Make repairs, as needed.
Troubleshoot for the following diagnostic codes:
- 444-05 Start Relay open circuit
- 444-06 Start Relay short to ground
Refer to Troubleshooting, "ECM Output Circuit (Starting Motor)". Make repairs, as needed.
Check for a Request for a Shutdown by the Driven Equipment
Determine whether a shutdown for the driven equipment has been requested. Refer to Troubleshooting, "Driven Equipment". Make corrections, as needed.
Troubleshoot for the "445-03 Run Relay short to +batt" diagnostic code.
Refer to Troubleshooting, "ECM Status Indicator Output". Make repairs, as needed.
Check the "Crank Terminate Speed"
The "Crank Terminate Speed" is a parameter that can be configured. The Electronic Control Module (ECM) disengages the starting motor when the engine exceeds the programmed "Crank Terminate Speed". The default value of 250 rpm should be sufficient for all applications.
If the "Crank Terminate Speed" is too slow, the engine will shut down. Use the Caterpillar Electronic Technician (ET) to check the programmed "Crank Terminate" speed. Use Cat ET to adjust the "Crank Terminate Speed", if necessary.
The "Cycle Crank Time" is a parameter that can be configured. This parameter determines the time for engagement of the starting motor and the gas shutoff valve during the crank cycle. If the engine does not start within the programmed "Cycle Crank Time", the attempt to start is suspended for an equal "Rest" cycle.
If the "Cycle Crank Time" is insufficient, the "Engine Overcrank Time" can elapse before the engine is able to start.
Use Cat ET to check the "Cycle Crank Time". Use Cat ET to increase the time, if necessary.
Check the "Engine Overcrank Time"
The "Engine Overcrank Time" is a parameter that can be configured. This parameter determines the length of time for the crank cycle. If the engine does not start within the programmed "Engine Overcrank time", the attempt to start is terminated. An "E225 (3) Engine Overcrank" event is generated.
If the "Cycle Crank Time" is insufficient, the "Engine Overcrank Time" can elapse before the engine is able to start.
Use Cat ET to check the "Engine Overcrank Time". Use Cat ET to increase the "Engine Overcrank Time", if necessary.
Check the "Driven Equipment Delay Time"
The "Driven Equipment Delay Time" is a parameter that can be configured. The ECM provides a switch input for the driven equipment in order to delay engine start-up until the driven equipment is ready. The ECM will not attempt to start the engine until the switch input for the driven equipment closes to ground and the prelubrication (if equipped) is complete.
An event code is generated if the "Driven Equipment Delay Time" elapses without closure of the switch input. To disable this feature, program the delay time to zero.
If the programmed delay time is too long, the engine may not start. Use Cat ET to check the "Driven Equipment Delay Time". Use Cat ET to program the delay time to a reasonable amount of time.