Fault in the circuit that tells the transmission control whether the driver has moved the selector lever from D into the manual gate. A Nissan patent shows a dedicated manual mode switch with two contacts on separate inputs, so a break or a short to ground can be told apart; a Hyundai patent uses a microswitch on the lever. Genesis bulletins for 2017-18 G80 and G90 automatics list Auto Shift Manual Mode Circuit for the cable-shift version, with a check engine light and a part from the shift lever group as repair, though the table prints the code as P0995 and P095500. So at least Hyundai uses ASM for the manual mode of a torque converter automatic. P0956 to P0959 are the detailed variants, P0950 the up/down request circuit.
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
- Manual mode cannot be selected or is not displayed
- Check engine or transmission warning light on
- Driving in D remains possible
Most likely causes
- Failed manual mode switch or microswitch in the selector lever
- Corroded or loose connector at the selector lever assembly
- Damaged wiring between selector lever and transmission control module
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 P0955 means
- P: Powertrain: engine and transmission
- 0: Generic code: same on every make
- 9: Transmission
- 55: Specific fault in that system
Frequently asked questions
Can I keep driving with code P0955?
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 P0955?
The most common causes are: failed manual mode switch or microswitch in the selector lever; corroded or loose connector at the selector lever assembly; damaged wiring between selector lever and transmission control module.
Related codes
- P0956Auto Shift Manual Mode Circuit Range/Performance
- P0957Auto Shift Manual Mode Circuit Low
- P0958Auto Shift Manual Mode Circuit High
- P0959Auto Shift Manual Mode Circuit Intermittent
- P0950Auto Shift Manual Control Circuit
- P0705Transmission Range Sensor A Circuit (PRNDL Input)
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.