The Transmission Control Module (TCM) communicates with other vehicle Electronic Control Units (ECUs) over the vehicle J1939 data link. The TCM uses two vehicle J1939 data links to send and receive messages called the Primary Data Link and Secondary Data Link. The Primary Data Link is used by the TCM to communicate with the Engine, ABS, Body, and other vehicle ECUs during normal operation. The Secondary Data Link is used as a backup in the event that the Primary Data Link is inoperative. The Primary Data Link is connected to the TCM at the 20-Way TCM Vehicle Harness Connector.
The TCM monitors messages broadcast over the vehicle Primary Data Link (J1939 A). If vehicle or engine messages are not received or in error, the fault is set active.
FMI 2 – Data Erratic: Vehicle Primary Data Link (J1939 A) messages not received for 1 second (Service).
FMI 8 – Abnormal Frequency: Engine Primary Data Link (J1939 A) messages not received for 1 second while the TCM is receiving messages from other vehicle ECUs (Service).
FMI 9 – Abnormal Update Rate: Vehicle Primary Data Link (J1939 A) messages not received for 5 seconds.
FMI 14 – Special Instructions: Engine Primary Data Link (J1939 A) messages not received for 5 seconds while the TCM is receiving messages from other vehicle ECUs.
FMI 19 – Received Network Data In Error: Vehicle Primary Data Link (J1939 A) messages received but in error.
FMI 31 – Condition Exists: Vehicle Primary Data Link (J1939 A) receiving a “Stop Start Broadcast” message.
FMI 2, 8, 19:
FMI 9, 14:
FMI 31:
FMI 2: Valid vehicle Primary Data Link (J1939 A) messages received for 20 seconds.
FMI 8: Valid engine Primary Data Link (J1939 A) messages received for 20 seconds.
FMI 9: Valid vehicle Primary Data Link (J1939 A) messages received for 10 seconds.
FMI 14: Valid engine Primary Data Link (J1939 A) messages received for 10 seconds.
FMI 19: Key cycle and condition no longer exists.
FMI 31: Condition no longer exists.
FMI 2, 9:
FMI 8, 14:
FMI 19:
FMI 31:
1. 20-Way TCM Vehicle Harness Connector 2. 20-Way TCM Body Harness Connector 3. Transmission Control Module (TCM) 4. 9-Way Type 2 Diagnostic Connector (In Cab) |
1. Transmission Control Module (TCM) 2. 20-Way TCM Vehicle Harness Connector 3. 20-Way TCM Body Harness Connector 4A. 9-Way Type 2 Diagnostic Connector (OEM-Specific Primary Data Link FG) 4B. 9-Way Type 2 Diagnostic Connector (OEM-Specific Primary Data Link CD) |
Set vehicle parking brake and chock wheels.
Record the transmission fault codes, FMIs, occurrences, and timestamps from the Service Activity report created during the Diagnostic Procedure.
If Fault Code 115 FMI 2, 9 is Active, Go to Step C
If Fault Code 115 FMI 2, 9 is Inactive, Go to Step B
Note: If ServiceRanger connects to the TCM, the vehicle data link is currently functional between the 9-Way Diagnostic Connector and TCM. Refer to OEM guidelines for vehicle data link diagnostic instructions.
If Fault Code 115 FMI 14 is Active, Go to Step O
Note: If ServiceRanger connects to the TCM, the vehicle data link is currently functional between the 9-Way Diagnostic Connector and TCM. Refer to OEM guidelines for Engine ECU and vehicle data link diagnostic instructions.
If Fault Code 115 FMI 14 is Inactive, an intermittent condition may exist on the Primary Data Link with the following:
If Fault Code 115 FMI 19 is Active, a condition may exist on the Primary Data Link with the Engine ECU or other Vehicle ECU(s) reporting an issue. Refer to OEM for further diagnostic instructions. Go to Step V
If Fault Code 115 FMI 19 is Inactive, an intermittent condition may exist on the Primary Data Link with the Engine ECU or other Vehicle ECU(s) reporting an issue. Contact OEM for further diagnostic instructions. Go to Step V
If Fault Code 115 FMI 31 is Inactive or Active, informational only, indicates a vehicle ECU experienced a programming event. Test complete.
Key on with engine off.
Connect ServiceRanger.
Go To “Service Routines”
Start Product Diagnostic Test and follow on-screen prompts.
Note: Solid “PD” may appear in display when PD Test is active.
Note: TCM will not enter PD Test mode when there are Active fault code.
Wiggle the vehicle harness and connections between the charging/battery system and 20-Way TCM Vehicle Harness Connector. Look for signs of rubbing or chafing on the wires. Refer to OEM wiring diagrams.
To end the test, press the stop button.
If fault codes set Active while wiggling the vehicle harness, refer to OEM guidelines for repair or replacement of the vehicle harness and/or the 20-Way TCM Vehicle Harness Connector. Go to Step V
If no fault codes become Active, Go to Step D
Key off.
Disconnect 20-Way TCM Body Harness Connector.
Key on with engine off.
Connect ServiceRanger.
Retrieve and record the transmission fault codes, FMIs, occurrences, and timestamps.
If Fault Code 115 is now Inactive, a wiring issue exists with the Secondary Data Link (J1939 B) within the 20-Way TCM Body Harness Connector or harness. Refer to OEM guidelines for repair or replacement. Go to Step V
If Fault Code 115 was Inactive or remains Active, key off and reconnect 20-Way TCM Body Harness Connector. Go to Step D
Key off.
Refer to the OEM and identify the TCM location on the Vehicle Primary Data Link (J1939A) at the 9-Way Diagnostic Connector.
If the TCM is on 9-Way Diagnostic Connector Pin C and Pin D, Go to Step J
If the TCM is on 9-Way Diagnostic Connector Pin F and Pin G, Go to Step E
Key on with engine off.
Measure voltage between 9-Way Diagnostic Connector Pin F and Pin A. Record reading in table.
Measure voltage between 9-Way Diagnostic Connector Pin G and Pin A. Record reading in table.
Record the total voltage by adding together the voltage readings.
Compare reading(s) in table.
If readings are in range, Go to Step F
If readings are out of range, refer to OEM guidelines for repair or replacement of vehicle Primary Data Link (J1939 A). Go to Step V
Pins | Range | Reading(s) |
---|---|---|
F to A | N/A | |
G to A | N/A | + |
Total Voltage | 4.5–5.5 V | = |
Key off.
Measure resistance between 9-Way Diagnostic Connector Pin F and Pin G. Record reading in table.
Compare reading(s) in table.
If readings are out of range, refer to OEM guidelines for repair or replacement of vehicle Primary Data Link (J1939 A). Go to Step V
If readings are in range, Go to Step G
Pins | Range | Reading(s) |
---|---|---|
F to G | 50–70 Ohms |
Key off.
Disconnect the 20-way TCM Vehicle Harness Connector.
Inspect the 20-Way TCM Vehicle Harness Connector, verify the connector is free from contamination and corrosion; the terminals are not bent, spread or loose; and there is no damage to the connector body.
Inspect the TCM side of the 20-Way TCM Vehicle Harness Connector, verify the connector is free from contamination and corrosion; the terminals are not bent, spread or loose; and there is no damage to the connector body.
If contamination or damage is found, refer to OEM guidelines for repair or replacement of the 20-Way TCM Vehicle Harness Connector. Go to Step V
If no contamination or damage is found, Go to Step H
Key off.
Measure resistance between 20-Way TCM Vehicle Harness Connector Pin 11 and Pin 12. Record reading in table.
Compare reading(s) in table.
If readings are out of range, refer to OEM guidelines for repair or replacement of vehicle Primary Data Link (J1939 A). Go to Step V
If readings are in range, Go to Step I
Pins | Range | Reading(s) |
---|---|---|
11 to 12 | 50–70 Ohms |
Key off.
Reconnect all connectors and verify that all components are properly installed.
Key on with engine off.
Connect ServiceRanger.
Retrieve and record the transmission fault codes, FMIs, occurrences, and timestamps.
If Fault Code 115 is Inactive, an intermittent wiring issue exists within the vehicle Primary Data Link (J1939 A), refer to OEM guidelines for repair or replacement. Go to Step V
If Fault Code 115 is Active and no fault was found with the vehicle Primary Data Link (J1939 A), replace the Transmission Control Module (TCM). Go to Step V
Note: Troubleshooting indicates no fault found with the wiring or connections to the TCM. Ensure an intermittent issue does not exist with the wiring or connections.
Key on with engine off.
Measure voltage between 9-Way Diagnostic Connector Pin C and Pin A. Record reading in table.
Measure voltage between 9-Way Diagnostic Connector Pin D and Pin A. Record reading in table.
Record the total voltage by adding together the voltage readings.
Compare reading(s) in table.
If readings are in range, Go to Step K
If readings are out of range, refer to OEM guidelines for repair or replacement of vehicle Primary Data Link (J1939 A). Go to Step V
Pins | Range | Reading(s) |
---|---|---|
C to A | N/A | |
D to A | N/A | + |
Total Voltage | 4.5–5.5 V | = |
Key off.
Measure resistance between 9-Way Diagnostic Connector Pin C and Pin D. Record reading in table.
Compare reading(s) in table.
If readings are out of range, refer to OEM guidelines for repair or replacement of vehicle Primary Data Link (J1939 A). Go to Step V
If readings are in range, Go to Step L
Pins | Range | Reading(s) |
---|---|---|
C to D | 50–70 Ohms |
Key off.
Disconnect the 20-Way TCM Vehicle Harness Connector.
Inspect the 20-Way TCM Vehicle Harness Connector, verify the connector is free from contamination and corrosion; the terminals are not bent, spread or loose; and there is no damage to the connector body.
Inspect the TCM side of the 20-Way TCM Vehicle Harness Connector, verify the connector is free from contamination and corrosion; the terminals are not bent, spread or loose; and there is no damage to the connector body.
If contamination or damage is found, refer to OEM guidelines for repair or replacement of the 20-Way TCM Vehicle Harness Connector. Go to Step V
If no contamination or damage is found, Go to Step M
Key off.
Measure resistance between 20-Way TCM Vehicle Harness Connector Pin 11 and Pin 12. Record reading in table.
3.Compare reading(s) in table.
If readings are out of range, refer to OEM guidelines for repair or replacement of vehicle Primary Data Link (J1939 A). Go to Step V
If readings are in range, Go to Step N
Pins | Range | Reading(s) |
---|---|---|
11 to 12 | 50–70 Ohms |
Key off.
Reconnect all connectors and verify that all components are properly installed.
Key on with engine off.
Connect ServiceRanger.
Retrieve and record the transmission fault codes, FMIs, occurrences, and timestamps.
If Fault Code 115 is Inactive, an intermittent wiring issue exists within the vehicle Primary Data Link (J1939 A), refer to OEM guidelines for repair or replacement. Go to Step V
If Fault Code 115 is Active and no fault was found with the vehicle Primary Data Link (J1939 A), replace the Transmission Control Module (TCM). Go to Step V
Note: Troubleshooting indicates no fault found with the wiring or connections to the TCM. Ensure an intermittent issue does not exist with the wiring or connections.
Key off.
Locate and disconnect the Engine ECU vehicle harness connector containing the vehicle Primary Data Link (J1939 A).
Note: Refer to OEM guidelines for Engine ECU vehicle harness connector location, connector removal, and J1939 High (+) and J1939 Low (-) connector pin locations.
Measure resistance between Engine ECU vehicle harness connector Pin J1939 High (+) and Pin J1939 Low (-). Record reading in table.
Compare reading(s) in table.
If readings are out of range, refer to OEM guidelines for repair or replacement of vehicle Primary Data Link (J1939 A). Go to Step V
If readings are in range, Engine ECU has continuity to the vehicle Primary Data Link (J1939 A). A condition may exist with the following:
Pins | Range | Reading(s) |
---|---|---|
J1939 High (+) to J1939 Low (-) | 50–70 Ohms |
Key off.
Reconnect all connectors and verify that all components are properly installed.
Key on with engine off.
Connect ServiceRanger.
Go to “Fault Codes”.
Select “Clear All Faults”.
Operate vehicle and attempt to reset the fault code or duplicate the previous complaint.
Check for fault codes using ServiceRanger.
If no fault codes set and the vehicle operates properly, test complete.
If Fault Code 115 sets Active during operation, Go to Step A
If a fault code other than 115 sets Active, troubleshoot per the Fault Code Isolation Procedure Index