VinGear VIN decoder VinGearVIN decoder, VIN lookup & history check Check a VIN

P0955 code meaning

Auto Shift Manual Mode Circuit

Powertrain system Generic code P09xx codes Check engine light

What P0955 means

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.

P0955 at a glance

  • Check engine lightYes, usually on
  • Emissions testNot an emissions code
  • Limp modeNot expected
  • Repair difficultyMedium, DIY possible
  • Typical labor0.5 to 2.5 hours
  • Clears after repairWhen cleared with a scanner

Symptoms of P0955

  • Manual mode cannot be selected or is not displayed
  • Check engine or transmission warning light on
  • Driving in D remains possible

Common causes of P0955

  • Most likelyFailed manual mode switch or microswitch in the selector lever
  • PossibleCorroded or loose connector at the selector lever assembly
  • PossibleDamaged wiring between selector lever and transmission control module

Check the most likely causes first. Replacing parts by guesswork is the most expensive way to clear a code.

Parts involved

Auto shift manual switchWiring harnessTCM

What each part of P0955 means

PPowertrain system: engine, fuel system, ignition, emissions and transmission.
0Generic code: it means the same on every make (SAE standard).
9Area: transmission.
55The exact fault in that area.

What to do next

  • Note P0955 and any other codes stored with it: several codes together often point to one cause.
  • Check for loose connectors and damaged wiring around the parts the code names.
  • Check open recalls for your car: some faults are fixed for free by the dealer. Enter your VIN.
  • Clear the code only after the repair. If it comes back, the fault is still there.

Buying a used car? Scan it for stored codes before you pay. A recently cleared memory can hide a problem.

Questions about P0955

What does P0955 mean?

P0955 means "Auto Shift Manual Mode Circuit". Fault in the circuit that tells the transmission control whether the driver has moved the selector lever from D into the manual gate. It is a generic code, so it means the same on every make.

Is it safe to drive with P0955?

Usually yes, for a short time, if the check engine light is steady and the car drives normally. If the light flashes or the car runs badly, stop and have it checked.

Will P0955 fail an emissions test?

P0955 is not an emissions code, so on its own it usually does not fail an emissions test. Other stored codes or a lit check engine light still can.

How hard is P0955 to fix?

Difficulty: medium. A typical repair takes 0.5 to 2.5 hours of work. A careful DIY repair is possible with basic tools and a scanner.

Will P0955 clear itself after the repair?

Clear the code with a scanner after the repair. If the fault is fixed, it does not come back.

Look up another code

Technical content: OBDex open OBD-II database (public domain, CC0), checked 14 Oct 2026, edited for US drivers by the VinGear team.
Technical sources for P0955