GM Service Manual Online
For 1990-2009 cars only

DTCs C0387 C0569 And Or Unable To Complete A Transfer Case Module Relearn Procedure - keywords battery calibrate MIL TCCM

Subject:DTCs C0387, C0569 and or Unable to Complete a Transfer Case Module Relearn Procedure

Models:2008 Chevrolet Avalanche Suburban, Tahoe
2007-2008 Chevrolet Silverado
2007-2008 GMC Sierra
2008 GMC Yukon, Yukon Denali, Yukon XL
Equipped with Transfer Case RPO NQF or NQH



This PI is being superseded to update Recommendation/Instructions and Condition/Concerns. Please discard PIP4162.


The following diagnosis might be helpful if the vehicle exhibits the symptom(s) described in this PI.

Condition/Concern:

Some dealer technicians may comment about difficulties encountered in an attempt to complete a transfer case module relearn procedure. DTCs C0387 or C0569 may be set. The DTCs may have set after the 12 volt vehicle battery had run low or dead.

Recommendation/Instructions:

Insufficient electrical system voltage during relearn procedure. As the system completes the relearn system voltage is critical. A voltage of 10.5 or higher is required to successfully complete the procedure without setting DTCs.

Important Note: If the vehicle had a previous low or dead battery condition make sure to test the charging system and fully charge the battery prior to replacement of any components.

There are two methods for completing a TCCM relearn. The first method involves using a scan tool. The technician simply selects the 'Motor Learn Procedure' and follows the directions. The second method involves using the transfer case control switch. With the ignition switch in the accessory position cycle the transfer case control switch from 2HI to the Neutral detent. Hold for 30 seconds. In order for the procedure to work properly you must start out in the 2HI mode. Reference SI document 1865237.

During the procedure the transfer case completes an end rail shift to find its true position. On an NQH transfer case the module is looking at readings from the Rotational Position Sensor and Incremental Sensor. As the end rail shift is completed an audible noise from the motor should occur indicating a successful learn procedure. If the battery voltage is at 10.5 volts or below the sensor readings will be compromised and the following DTCs will set.

C0387 - Unable to Complete Shift - Circuit/Component Protection Time-out

C0569 - System Configuration Error - Calibration Data Not Learned

Technicians may use the Midtronics 165-PSC charger, or a 12-volt jumper pack to maintain battery charge during programming (reference June 2006 Techlink article).

Please follow this diagnostic or repair process thoroughly and complete each step. If the condition exhibited is resolved without completing every step, the remaining steps do not need to be performed.