Fault Code 147: Transmission Secondary Mode Switch

J1939: SA 3 SPN 4050 FMI 9, 13, 19

Overview

The Endurant HD transmission incorporates Secondary Mode feature that allows the driver to change transmission system behavior affecting shift strategy, launch or maneuvering characteristics, and ON/OFF road behaviors to suit vehicle operating conditions.

The Transmission Control Module (TCM) receives a transmission Secondary Mode (A/B Mode) request message to activate the transmission secondary configuration, determines if conditions are suitable, implements the change, and supplies an output notification to the driver.

The TCM is configured to accept the Secondary Mode (A/B Mode) request messages from a vehicle Electronic Control Unit (ECU) over the Primary Data Link (J1939 Message) or from a separate vehicle hardwired switch circuit. The hardwired secondary mode switch circuit and wiring are installed by the OEM and connect to TCM through the 20-Way TCM Vehicle Harness Connector.

Detection

The TCM monitors transmission Secondary Mode request messages. If messages are not received or are invalid, the fault is set Active.

Conditions to Set Fault Code Active

FMI 9 - Abnormal Update Rate: Transmission Secondary Mode message not received for 10 seconds.

FMI 13 - Out of Calibration: Transmission Secondary Mode message not available for 10 seconds.

FMI 19 - Received Network Data in Error: Transmission Secondary Mode messages invalid for 10 seconds.

Fallback

FMI 9, 13, 19:

  • Amber warning lamp on
  • No degraded modes

Conditions to Set Fault Code Inactive

FMI 9, 13, 19: Transmission Secondary Mode messages received and valid for 10 seconds.

Possible Causes

FMI 9, 13, 19:

  • Vehicle Components
    • Secondary Mode switch internal failure
    • Other vehicle ECU(s) faulted
  • Vehicle Harness - Primary Data Link (J1939A) and Secondary Configuration Mode Switch circuit
    • Wiring shorted to power, shorted to ground or open
    • Terminals bent, spread, corroded, or loose

Note: Refer to OEM for troubleshooting a failed system.

Additional Tools

  • None

Fault Code 147 Troubleshooting

A
Purpose:Check for Active or Inactive fault codes.
  1. Set vehicle parking brake and chock wheels.

  2. Record transmission fault codes, FMIs, occurrences, and timestamps from Service Activity Report created during the Diagnostic Procedure.

  • If Fault Code 147 is Inactive and there are other Active vehicle or transmission fault codes, troubleshoot all Active fault codes. Go to Step V

  • If Fault Code 147 FMI 9, 19 is Active or Inactive, refer to OEM guidelines for repair of the vehicle transmission Secondary Mode (A/B Mode) message (SPN 4050). Go to Step V

  • If Fault Code 147 FMI 13 is Active, Go to Step B

  • If Fault Code 147 FMI 13 is Inactive, the vehicle transmission Secondary Mode (A/B Mode) message is available. Go to Step V

B
Purpose:Verify Secondary Mode Switch configuration and availability of vehicle secondary configuration mode message.
  1. Key on with engine off.

  2. Connect ServiceRanger.

  3. Go To “Configuration”.

  4. Select “Secondary Configuration”.

  5. Record "Secondary Configuration Switch" Current Value.

  6. Refer to OEM and verify availability of the Transmission Secondary Configuration Mode message (SPN 4050) from an OEM ECU.

  • If message is available, refer to OEM and enable Transmission Secondary Configuration Mode message (SPN 4050). Go to Step V

  • If message is not available, verify OEM Transmission Secondary Mode Switch circuit and wiring are installed in vehicle, select "TCM Hardwired Switch” from “New Value” drop down list, select “Apply” and follow on-screen prompts. Go to Step V

  • If message is not available, verify OEM Transmission Secondary Mode Switch circuit and wiring are not installed in the vehicle, select "Not Configured" from “New Value” drop down list, select “Apply” and follow on-screen prompts. Go to Step V

V
Purpose:Verify Repair.
  1. Key off.

  2. Reconnect all connectors and verify all components are properly installed.

  3. Key on with engine off.

  4. Connect ServiceRanger.

  5. Go To “Fault Codes”.

  6. Select “Clear All Faults”.

  7. Operate vehicle and attempt to reset the fault code or duplicate the previous complaint.

  8. Check for fault codes using ServiceRanger.