Transmission Range Control Module Range Motor Position Learn (with MHG)

Introduction

The Electronic Transmission Range Selector system needs to know exact position of the Transmission Range Control Module Range Motor and the Backup Park Lock Actuator on the Transmission manual shaft. The procedures below are designed to assist in the learning of the Transmission Range Control Module Range Motor and Backup Park Lock Actuator position. Before you start, read these procedures carefully and completely. For further information regarding the Transmission Range Selector system refer to Electronic Transmission Range Selector Description.

Before Running the Learn Procedure
  • Ensure Transmission Range Control Module and Chassis Control Module software packages are the most current software available.
  • Resolve any current DTC’s that are present relating to the Electronic Transmission Range Selector system prior to running learn procedure. Refer to Electronic Transmission Range Selector Description. Faults in any component or module that work together in this system may cause a learn procedure failure.
  • Ensure the MDI tool is equipped with the latest software and is securely connected to the data link connector. If there is an interruption during learn, learn failure or ECU damage may occur.
  • Stable battery voltage is critical during learn procedure. Any fluctuation, spiking, over voltage or loss of voltage will interrupt learn procedure. Install the EL-49642 SPS Programming Support Tool to maintain system voltage. If not available, connect a fully charged 12 V jumper or booster pack unplugged / disconnected from the AC voltage supply.
  • Turn OFF or disable systems that may put a load on the vehicles battery such as; interior lights, exterior lights (including daytime running lights), HVAC, radio, etc.

Note: Loosening of the fasteners or replacement of the Transmission Range Control Module will cause module to become out of adjustment. If module is not properly adjusted, learn procedure may fail. If learn procedure fails, check Transmission Range Control Module mounting bolts and rod linkage if applicable prior to replacing the Transmission Range Control Module and running the learn procedure. Refer to Range Selector Actuator Replacement for proper alignment steps.

Starting the Learn Procedure
Failure Return Code

Output Control

Description

$0401

Vehicle Speed Detected (To Pass: Vehicle Speed = 0)

$0402

Vehicle Speed DTC (To Pass: No Vehicle Speed detected this key cycle)

$0406

Incorrect Power Mode (To Pass: Ignition ON, engine not running)

$1107

Brake Pedal Must be Applied (To Pass: Brake Pedal value must indicate pressed)

$A013

Propulsion Active (To Pass: Engine not running)

$0308

Faults Active (To Pass: No communication faults)

$2F01

Request Exceeds Supported Range (To Pass: Must be in Park or Drive)