Auto Shift Manual Adaptive Learning Not Complete
The P0949 code indicates that the transmission control module (TCM) has not completed its adaptive learning process for the auto shift manual (ASM) mode. This typically occurs after a battery disconnect, TCM replacement, or transmission service. The TCM needs to learn clutch engagement points and shift characteristics to ensure smooth operation. Until learning is complete, the transmission may exhibit harsh or delayed shifts.
01. Most Common Causes
- Recent battery disconnect or replacement
- TCM replacement or reprogramming
- Transmission fluid change or service
- Faulty TCM or wiring issues
02. Symptoms You Will Notice
- Harsh or erratic shifting
- Delayed engagement when shifting
- Transmission stuck in a single gear
- Check Engine Light illuminated
03. Step-by-Step Diagnosis
Step 1: Use a scan tool to confirm P0949 and check for other codes.
Step 2: Perform the TCM adaptive learning procedure as per manufacturer instructions (e.g., driving cycle with specific shift patterns).
Step 3: If learning fails, inspect TCM power and ground circuits, and check for communication errors.
Step 4: If all else fails, replace the TCM and perform the learning procedure again.
04. Commonly Affected Makes
05. Frequently Asked Questions
Is it safe to drive with this code?▼
It is generally safe for short distances, but prolonged driving may cause transmission damage due to harsh shifts. It's best to complete the adaptive learning as soon as possible.
How much does it cost to fix?▼
If only a relearn procedure is needed, cost is typically $50-$150 at a shop. If TCM replacement is required, costs can range from $500-$1500.