Fault Code 315: Rail D Position

J1939: SA 3 SPN 5941 FMI 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 17, 18, 20, 21, 31

Overview

The Endurant XD Series transmissions are equipped with 5 shift rail position sensors and 5 magnets mounted on shift rails A, B, C, D and E. The shift rail position sensors monitor the position of the shift rail magnet and provide the information to the Transmission Control Module for the purpose of making shift decisions, confirming gear engagement, and monitoring shift rail positions. Shift Rail D actuates the Rail D Sliding Clutch to engage the Driven Gear 1st or Reverse Gear. The position sensors are located in the Mechatronic Transmission Module (MTM) and are connected to the Transmission Control Module (TCM) at the 74-Way Transmission Harness Connector.

Detection

The TCM monitors Shift Rail D position. If a system failure is detected, the fault is set Active.

Conditions to Set Fault Code Active

FMI 0 – Data Valid But Above Normal (Most Severe): Shift Rail D movement beyond the calibrated Driven Gear 1st engagement position for 1 second.

FMI 1 – Data Valid But Below Normal (Most Severe): Shift Rail D movement beyond the calibrated Reverse Gear engagement position for 1 second.

FMI 2 – Data Erratic: Rail D Position duty cycle out of range for 1 second.

FMI 3 – Voltage Above Normal or Shorted High: Rail D Position Sensor circuit shorted to power for 1 second.

FMI 4 – Voltage Below Normal or Shorted Low: Rail D Position Sensor circuit shorted to ground for 1 second.

FMI 5 – Current Below Normal or Open Circuit: Rail D Position Sensor circuit open for 1 second.

FMI 6 – Current Above Normal or Grounded Circuit: Rail D Position Sensor circuit supply voltage out of normal operating range (4.75V to 5.25V) for 1 second.

FMI 7 – Mechanical System Not Responding: Shift Rail D failed interlock function test. Uncommanded Shift Rail D movement from neutral position while Splitter Gear or Driven Gear 2nd was engaged.

FMI 8 – Abnormal Frequency: Rail D Position Sensor signal frequency out of range for 1 second.

FMI 9 – Abnormal Update Rate: Rail D Position Sensor did not detect Shift Rail D magnet for 1 second.

FMI 10 – Abnormal Rate Of Change: Rail D Position value rate of change exceeded when no Shift Rail D movement commanded for 1 second.

FMI 12 – Bad Intelligent Device: Rail D Position Sensor circuit self-check failure for 1 second.

FMI 14 – Special Instructions:  Rail D Position value indicated Reverse Gear engagement position, but Rail C Position Sensor and speed sensors confirmed Splitter Gear or Driven Gear 2nd engagement for 1 second.

FMI 15 - Data Valid but Above Normal (Least Severe): Uncommanded Shift Rail D movement from neutral position toward Driven Gear 1st while Splitter Gear or Driven Gear 2nd was engaged for 2 seconds.

FMI 16 - Data Valid but Above Normal (Moderately Severe): Uncommanded Shift Rail D movement from Driven Gear 1st toward neutral position while speed sensors continued to indicate a Driven Gear 1st ratio.

FMI 17 – Data Valid but Below Normal (Least Severe): Uncommanded Shift Rail D movement from neutral position toward Reverse Gear while Splitter Gear or Driven Gear 2nd was engaged for 2 seconds.

FMI 18 – Data Valid but Below Normal (Moderately Severe): Uncommanded Shift Rail D movement from Reverse Gear toward neutral position while speed sensors continued to indicate a Reverse Gear ratio.

FMI 20 – Data Drifted High: Rail D Position value indicated Driven Gear 1st disengagement but speed sensors and torque continued to indicate a Driven Gear 1st ratio for 2 seconds.

FMI 21 – Data Drifted Low: Rail D Position value indicated Reverse Gear disengagement but speed sensors and torque continued to indicate a Reverse Gear ratio for 2 seconds.

FMI 31 – Condition Exists: Rail D Position value indicated Driven Gear 1st engagement position, but Rail C Position Sensor and speed sensors confirmed Splitter Gear or Driven Gear 2nd engagement for 1 second.

Fallback

FMI 0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 14, 15, 16, 17, 18, 20, 21, 31

  • If Rail D position is known and Rail D is either fully engaged or disengaged:
    • Amber warning lamp on
    • Shift Rail D movement prohibited
  • If Rail D position is not known and Rail D is either not fully engaged or disengaged:
    • Amber warning lamp on
    • Shift Rail D movement prohibited
    • Inertia Brake activation prohibited
    • Non-Neutral modes prohibited
    • PTO Mode Prohibited
    • If vehicle is moving - Red stop lamp on

FMI 7

  • Amber warning lamp on
  • No degraded modes

Conditions to Set Fault Code Inactive

FMI 0, 1, 7, 14, 15, 16, 17, 18, 20, 21, 31: Key cycle and fault condition no longer exist.

FMI 2: Rail D Position duty cycle in range for 10 seconds.

FMI 3: Rail D Position Sensor circuit not shorted to power for 10 seconds.

FMI 4: Rail D Position Sensor circuit not shorted to ground for 10 seconds.

FMI 5: Rail D Position Sensor circuit not open for 10 seconds.

FMI 6: Rail D Position Sensor signal voltage between 4.75 and 5.25 volts for 10 seconds.

FMI 8: Rail D Position Sensor signal frequency in range for 10 seconds.

FMI 9: Shift Rail D magnet detected for 10 seconds.

FMI 12: Rail D Position Sensor circuit self-checks in range for 10 seconds.

Possible Causes

FMI 0, 1:

  • MTM
    • Rail D Yoke
  • Internal Transmission
    • Rail D Sliding Clutch

FMI 2, 3, 4, 5, 6, 8:

  • MTM - Rail D Position Sensor
    • Damaged
    • Internal failure
  • MTM - Transmission Harness
    • Wiring shorted to power, shorted to ground or open.
  • TCM
    • Software issue
    • Internal failure

FMI 7:

  • MTM - Rail D
    • Valve Pack C
    • Valve Pack D
    • Rail D cylinder
    • Rail D yoke
    • Rail D detent
  • Internal Transmission
    • Rail D sliding clutch
    • Main Shaft

FMI 9:

  • MTM - Rail D Cylinder
    • Magnet loose
    • Magnet detached
  • MTM - Rail D Position Sensor
    • Loose
    • Damaged

FMI 10, 14, 20, 21, 31:

  • MTM - Rail D Position Sensor
    • Internal failure

FMI 12:

  • TCM
    • Software issue
    • Internal failure

FMI 15, 16, 17, 18:

  • MTM - Rail D Position Sensor
    • Internal failure
  • MTM - Rail D Detent
    • Weak or broken spring
    • Worn shift rail or detent

Additional Tools

  • Endurant XD Service Manual TRSM0960
  • Eaton Breakout Box with 74-Way Eaton Diagnostic Adapter - RR1029TR
  • Digital Volt/Ohm Meter (DVOM)

Component Identification

_Graphics/LineArt/TRTS0960_FC275_ComponentID.png

1. Transmission Control Module (TCM) Cover

2. Transmission Control Module (TCM)

3. 74-Way Transmission Harness Connector (TCM-side)

4. 74-Way Transmission Harness Connector (MTM-side)

5. Transmission Control Module (TCM) Seal

6. Mechatronic Transmission Module (MTM)

Fault Code 315 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 315 FMI 2, 3, 4, 5, 6, 8, 9, 10, 14, 15, 16, 17, 18, 20, 21, 31 is Active or Inactive, Go to Step B

  • If Fault Code 315 FMI 0, 1, 7 is Active or Inactive, Go to Step D

  • I If Fault Code 315 FMI 12 is Active or Inactive, Contact Eaton Cummins Automated Transmission Technologies for further diagnostic instructions. For Help Line phone numbers, go to Contact Information. Go to Step V

B
Purpose: Verify condition of TCM 74-Way Connector.
  1. Key off.

  2. Remove the TCM from the MTM with the 20-Way Vehicle Harness Connector and 20-Way TCM Body Harness Connector connected.

    _Graphics/LineArt/TRTS0950_FC511_Check74WayTCM.png
  3. Inspect TCM side of the 74-Way Transmission Harness Connector, verify connector is free from contamination and corrosion; terminals are not bent, spread or loose; and there is no damage to connector body.

  4. Inspect TCM Seal, verify seal is properly installed and not damaged.

C
Purpose: Verify Rail D Position Sensor internal resistance and power supply at TCM.
  1. Key off.

  2. Connect Eaton Breakout Box with 74-Way Eaton Diagnostic Adapter to TCM 74-Way Connector.

    _Graphics/LineArt/TRTS0950_BreakoutBoxtoTCM.png
  3. Measure resistance at Eaton Breakout Box between Pin 14 and Pin 15. Record reading in table.

    _Graphics/LineArt/TRTS0960_FC315_DVOM14and15ohms.png
  4. Key on.

  5. Measure voltage at Eaton Breakout Box between Pin 15 and Pin 25. Record reading in table.

    _Graphics/LineArt/TRTS0960_FC315_DVOM15and25v.png
  6. Compare reading(s) in table.

Ignition StatePinsRangeReading(s)
Key off14 to 157.5k–22k Ohms
Key on15 to 254.75–5.25 V
D
Purpose: Verify mechanical condition of Driven Gear 1st and Reverse Gear.
  1. Key off.

  2. Remove MTM.

    Note: MTM removal and installation requires transmission be removed from vehicle. Reference Endurant XD Service Manual TRSM0960, Transmission Removal Service Procedure.

  3. Inspect Driven Gear 1st for excessive fore and aft movement.

    _Graphics/LineArt/TRTS0960_FC315_D.png
  4. Inspect Reverse Gear for excessive fore and aft movement.

  • If excessive gear movement is evident, inspect the Main Shaft for cause of excessive movement and repair. Go to Step V

  • If no excessive gear movement is evident, Go to Step E

E
Purpose: Verify mechanical condition of the Rail D Sliding Clutch.
  1. Inspect Rail D Sliding Clutch yoke slot for wear.

    _Graphics/LineArt/TRTS0960_FC315_E.png
  2. Shift Rail D Sliding Clutch into neutral position (if necessary).

  3. Shift Rail D Sliding Clutch into Driven Gear 1st engagement position (fore) and return to neutral.

  4. Shift Rail D Sliding Clutch into the Reverse Gear engagement position (aft) and return to neutral.

F
Purpose: Verify mechanical condition of the Rail D Yoke.
  1. Inspect Rail D Yoke for wear.

    _Graphics/LineArt/TRTS0960_FC315_F.png
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.