C13 and C15 On-highway Engines Caterpillar


Customer Device - Test

Usage:

C15 B5R
System Operation Description:

Most of the switch inputs to the Engine Control Module (ECM) must be programmed to match the vehicle wiring. The switch inputs can be programmed to a specific terminal on the P1 connector or to a J1939 device on the vehicle.

The engine ECM activates a diagnostic trouble code if a switch input is programmed to a J1939 device and there is a problem with the data link information for that switch input. Table 1 lists the codes that can be activated.

Table 1
Diagnostic Codes for a Switch Input That is Programmed to a J1939 Device 
Diagnostic Trouble Code  Conditions Which Can Cause the Code 
69-9 Two Speed Axle Switch : Abnormal Update Rate  The engine ECM is receiving no information about the switch input from the J1939 device. This code is caused by one of the following conditions:

The switch input is programmed to the wrong J1939 device. This is the most likely cause of the code if there is only one -9 code.

The switch input is programmed to the correct J1939 device. However, there is a problem with the J1939 device.

There is a problem with wiring for the J1939 data link between the engine ECM and the J1939 device. There may be a problem inside an electrical connector. 
70-9 Parking Brake Switch : Abnormal Update Rate 
171-9 Parking Brake Switch : Abnormal Update Rate 
524-9 Transmission Selected Gear : Abnormal Update Rate 
596-9 Cruise Control Enable Switch : Abnormal Update Rate 
597-9 Brake Switch : Abnormal Update Rate 
598-9 Clutch Switch : Abnormal Update Rate 
599-9 Cruise Control Set Switch : Abnormal Update Rate 
600-9 Cruise Control Coast (Decelerate) Switch : Abnormal Update Rate 
601-9 Cruise Control Resume Switch : Abnormal Update Rate 
602-9 Cruise Control Accelerate Switch : Abnormal Update Rate 
979-9 Engine Remote PTO Preprogrammed Speed Control Switch : Abnormal Update Rate 
973-9 Engine Retarder Selection : Abnormal Update Rate 
980-9 Engine PTO Enable Switch : Abnormal Update Rate 
982-9 Engine PTO Resume Switch : Abnormal Update Rate 
984-9 Engine PTO Set Switch : Abnormal Update Rate 
985-9 A/C High Pressure Fan Switch : Abnormal Update Rate 
986-9 Requested Percent Fan Speed : Abnormal Update Rate 
1633-9 Cruise Control Pause Switch : Abnormal Update Rate 
3695-9 Diesel Particulate Filter Regeneration Inhibit Switch : Abnormal Update Rate 
3696-9 Diesel Particulate Filter Regeneration Force Switch : Abnormal Update Rate 
69-19 Two Speed Axle Switch : Data Error  A switch input is programmed to the correct J1939 device. The engine ECM is receiving information about the switch. This code is caused by one of the following conditions:

There is a problem with the J1939 device. The device may be programmed incorrectly.

There is a problem with the switch.

There is a problem with the wiring between the J1939 device and the switch. 
70-19 Parking Brake Switch : Data Error 
171-19 Ambient Air Temperature : Data Error 
524-19 Transmission Selected Gear : Data Error 
596-19 Cruise Control Enable Switch : Data Error 
597-19 Brake Switch : Data Error 
598-19 Clutch Switch : Data Error 
599-19 Cruise Control Set Switch : Data Error 
600-19 Cruise Control Coast (Decelerate) Switch : Data Error 
601-19 Cruise Control Resume Switch : Data Error 
602-19 Cruise Control Accelerate Switch : Data Error 
973-19 Engine Retarder Selection : Data Error 
979-19 Engine Remote PTO Preprogrammed Speed Control Switch : Data Error 
980-19 Engine PTO Enable Switch : Data Error 
982-19 Engine PTO Resume Switch : Data Error 
984-19 Engine PTO Set Switch : Data Error 
985-19 A/C High Pressure Fan Switch : Data Error 
986-19 Requested Percent Fan Speed : Data Error 
1633-19 Cruise Control Pause Switch : Data Error 
3695-19 Diesel Particulate Filter Regeneration Inhibit Switch : Data Error 
3696-19 Diesel Particulate Filter Regeneration Force Switch : Data Error 
1321-14Engine Starter Solenoid Lockout Relay Driver Circuit - Special Instruction  The Transmission Neutral Start Interlock parameter is set to Enabled and the engine does not receive a Crank Enable value of 0 or 1 from the transmission via the J1939 datalink.
The Engine Running Output is not set to pin 29, 30, or 31.
There is a problem with the wiring between the J1939 device and the ECM. 

Illustration 1 shows the portion of the system that can cause each diagnostic trouble code.



Illustration 1g01416735
The portion of the J1939 data link that can cause each diagnostic trouble code

The following information will be helpful as you perform this procedure.

  • The J1939 devices that are installed on the vehicle

  • The list of switches that are connected to each J1939 device

Test Step 1. Determine the Failure Mode Identifier

Determine the type of code.

Expected Result:

There is a -9 code.

Results:

  • There is a -9 code. - The engine ECM is receiving no information about the switch.

    Repair: Perform the following procedure:

    1. Verify that the switch input is programmed to the correct J1939 device.

      Program the switch input to every possible J1939 device if you do not know the vehicle configuration. Wait for a few seconds after the switch input is programmed to a J1939 device. Then, determine if the -9 code is gone.

      Continue with this procedure, if necessary.

    2. If programming the switch input does not solve the problem, there may be a problem with the J1939 device. Check for the following conditions:

      • The J1939 device is receiving electrical power.

      • The J1939 device is programmed correctly.

      Refer to the troubleshooting information for the J1939 device. Make the necessary repairs.

    3. Check the wiring for the J1939 data link. The usual failure mode for the wiring is an open circuit.

    STOP

  • There is a -19 code - The wiring for the J1939 data link is OK. The switch input is programmed correctly.

    Repair: Perform the following procedure:

    1. Check the operation of the J1939 device. Check for the following conditions:

      • The J1939 device is receiving electrical power.

      • The J1939 device is programmed correctly.

      Refer to the troubleshooting information for the J1939 device. Make the necessary repairs.

    2. Check the switch and the wiring between the switch and the J1939 device if the J1939 device is operating correctly. Make the necessary repairs.

    STOP

  • There is a -14 code. -

    Repair: Perform the following procedure:

    1. Determine if the device is programmed correctly. If you have a manual transmission, reprogram the Transmission Neutral Start Interlock parameter to disabled. If you have an automatic transmission, and the engine output is being used to control the starter, make sure that the Transmission Neutral Start Interlock parameter is set to Enabled. The Engine Running Output should be programmed to pin 29, 30, or 31. The output is then based upon the engine speed AND the crank enable value received from the transmission.

    2. If the ECM pin programmed to the Engine Running Output parameter has a plug in it instead of a wire, the Engine Running Output parameter is misconfigured. Reconfigure the Engine Running Output parameter to disabled.

    3. Make sure the J1939 device is receiving electrical power.

    4. Check the wiring for the J1939 data link. The usual failure mode for the wiring is an open circuit. Make the necessary repairs.

    STOP

Caterpillar Information System:

TH55FT-E70 and TH55FT-E90 Petroleum Transmissions Oil Filter (Transmission)
3606 and 3608 Engines Fuel Timing
2009/04/20 Ordering a Replacement Operator Protective Structure (OPS) Certification Film {7323, 7325, 7405, 7557}
Alternate Cleaning Procedure for Particulate Trap Exhaust Filters{1091} Alternate Cleaning Procedure for Particulate Trap Exhaust Filters{1091}
3512B and 3516B High Displacement Locomotive Engines Engine Operation
CX35 On-Highway Transmission Transmission Hydraulic Control
3606 and 3608 Engines Camshaft Timing
Fluid Power and Electrical Graphic Symbols Fluid Power Graphic Symbols
3500B Marine Propulsion Engines Overhaul (Major)
TH55FT-E70 and TH55FT-E90 Petroleum Transmissions Hydraulic Oil Contamination - Test
3606 and 3608 Engines Finding the Top Center Position for the No. 1 Piston
3606 and 3608 Engines Engine Prelube
3606 and 3608 Engines Fuel Injector Synchronization
C13 and C15 On-Highway Engines ARD Nozzle - Clean - Engines Equipped with Purge Air Nozzles
3606 and 3608 Engines Heinzmann Governor
3606 and 3608 Engines Woodward EGB29P Governor
2007/02/01 Updated Intake Valve Response Test in the Troubleshooting Guides Is Now Available {1130}
TH55FT-E70 and TH55FT-E90 Petroleum Transmissions Transmission Hydraulic Control
TH31-C9I, TH31-C9P, TH31-C9T, TH35-C11I, TH35-C13I, TH35-C13T, TH35-C15I and TH35-C15T Petroleum Power Train Packages and TH31-E61 and TH35-E81 Petroleum Transmissions Monitoring System Module - Flash Program
3606 and 3608 Engines Woodward 3161 Governor
Incorrectly Marked Crankshaft Counterweights on 3500 Engines and on G3500 Engines{1202} Incorrectly Marked Crankshaft Counterweights on 3500 Engines and on G3500 Engines{1202}
TH31-C9I, TH31-C9P, TH31-C9T, TH35-C11I, TH35-C13I, TH35-C13T, TH35-C15I and TH35-C15T Petroleum Power Train Packages and TH31-E61 and TH35-E81 Petroleum Transmissions Monitoring System Diagnostic Capabilities
C4.4 (Mech) Industrial Engine Rocker Shaft
3606 and 3608 Engines Woodward PGEV Governor
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.