Status code for an automatically shifted manual gearbox: the control unit has not yet finished learning its adaptation values, above all the clutch touch point and the end positions of the shift actuators. Such learning runs after a new control unit, clutch or actuator, after a software update and sometimes after the battery was disconnected; Hyundai and Kia patents show how the touch point is found and corrected from shaft speed changes. No manufacturer documents this exact code publicly. The code is a reminder rather than a hardware fault; launch and shifts may be jerky until learning is done. P0950 to P0954 cover the manual control circuit, P0806 to P0808 the clutch position sensor. MIL use depends on the maker.
Medium severity. Can I keep driving?Drive as little as possible and gently. If the transmission slips or stays in one gear, go slowly to a repair shop or call for a tow truck.
Symptoms
- Jerky launch or rough shifts
- Gearbox warning or message to perform teach-in
- Restricted gear selection until learning completes
Most likely causes
- Relearn not run after clutch, actuator or control unit replacement
- Adaptation values erased by software update or battery disconnection
- Learning aborted by low voltage or worn clutch outside the learn window
What to check, in order
Start with the simplest. You can tick off each step.
Good to know
- Repair difficulty: medium
What each character of P0949 means
- P: Powertrain: engine and transmission
- 0: Generic code: same on every make
- 9: Transmission
- 49: Specific fault in that system
Frequently asked questions
Can I keep driving with code P0949?
Drive as little as possible and gently. If the transmission slips or stays in one gear, go slowly to a repair shop or call for a tow truck.
What causes code P0949?
The most common causes are: relearn not run after clutch, actuator or control unit replacement; adaptation values erased by software update or battery disconnection; learning aborted by low voltage or worn clutch outside the learn window.
Related codes
- P0950Auto Shift Manual Control Circuit
- P0806Clutch Position Sensor A Circuit Range/Performance
- P0807Clutch Position Sensor A Circuit Low
- P0808Clutch Position Sensor A Circuit High
- P0900Clutch A Actuator Control Circuit/Open
Sources
Values and procedures vary by manufacturer. If it affects brakes, steering, fuel or high voltage, see a professional. Updated: 2026-11-04. How we build these pages.