• 09-01-2025
  • 11 min.
  • 1185

P0955 Auto Shift Manual Mode Circuit Malfunction

The P0955 trouble code is an OBD-II diagnostic trouble code related to the electronic system that controls the automatic/manual shift mode of an automatic transmission.

P0955 – Auto Shift Manual Mode Circuit Malfunction

This code means that the transmission control module (TCM) or powertrain control module (PCM) has detected a malfunction in the electrical circuit responsible for automatic/manual shift mode operation.

In simple terms, the vehicle is equipped with a system that allows the driver to switch from normal automatic transmission operation to a manual shifting mode. When the control module detects that this system is not operating as expected, it can store P0955.

The problem may be caused by a faulty manual-mode switch, gear selector, steering-wheel paddle shifter, damaged wiring, poor electrical connections, a clock spring problem or a fault in one of the control modules involved in the system.

Importantly, P0955 does not automatically mean that the transmission itself is mechanically damaged.

What Does P0955 Mean?

P0955 – Auto Shift Manual Mode Circuit Malfunction

Modern automatic transmissions often provide a manual shifting function. Depending on the vehicle, the driver may select manual mode using:

  • A gear selector

  • A separate manual-mode button

  • A “+” and “–” selector gate

  • Steering-wheel paddle shifters

  • Electronic shift switches

The transmission control system monitors these inputs and determines what the driver wants the transmission to do.

A simplified system can be described as:

Driver input → Switch/Selector → Wiring → Control Module → TCM → Transmission

If the electrical signal or operation of this circuit does not correspond to the expected behavior, the TCM may store P0955.

What Is Auto Shift Manual Mode?

Auto shift manual mode is a feature that allows an automatic transmission to accept manual gear-change requests from the driver.

In a typical system:

“+” → Upshift request

“–” → Downshift request

The transmission remains electronically controlled even when the driver requests a gear change.

The TCM determines whether the requested gear is appropriate based on factors such as:

  • Vehicle speed

  • Engine RPM

  • Current gear

  • Engine load

  • Transmission temperature

  • Throttle position

The exact implementation varies between manufacturers and transmission designs.

What Does “Circuit Malfunction” Mean?

Unlike codes that specifically indicate Low, High, or Intermittent, P0955 is a broader circuit malfunction code.

It means that the control module has identified a problem with the automatic/manual shift mode system but the fault does not necessarily fit into one specific electrical category.

The problem may involve:

  • Incorrect input signal

  • Missing signal

  • Implausible signal

  • Incorrect switch operation

  • Wiring problem

  • Connector problem

  • Communication problem

  • Control-module problem

For this reason, P0955 generally requires more than simply measuring one voltage value.

Does P0955 Mean the Gear Selector Is Bad?

Not necessarily.

The gear selector is only one possible cause.

Other possible causes include:

  • Faulty manual-mode switch

  • Faulty paddle shifter

  • Damaged wiring

  • Loose connector

  • Corroded terminals

  • High resistance

  • Short circuit

  • Open circuit

  • Clock spring fault

  • Shift-control module fault

  • TCM fault

The selector should be tested rather than replaced based only on the presence of P0955.

Symptoms of P0955

The symptoms can vary depending on the vehicle and transmission system.

Common symptoms include:

  • Check Engine Light

  • Transmission warning light

  • Manual mode not working

  • Manual mode working incorrectly

  • Paddle shifters not responding

  • Upshift command ignored

  • Downshift command ignored

  • Transmission remaining in automatic mode

  • Delayed response to manual shift commands

  • Incorrect shift behavior

  • Limited gear selection

  • Limp mode

Some vehicles may continue to drive normally in automatic mode.

In such cases, the driver may notice only that the manual-shifting function is unavailable.

Common Causes of P0955

Faulty manual-mode switch

The manual-mode switch can fail because of:

  • Worn electrical contacts

  • Internal electrical failure

  • Contamination

  • Physical damage

  • Incorrect resistance

If the switch does not produce the expected signal, the TCM may store P0955.

Faulty gear selector

The gear selector can contain multiple switches and position-detection components.

A problem inside the selector can result in an incorrect manual-mode signal.

Possible causes include:

  • Worn contacts

  • Internal wiring damage

  • Mechanical wear

  • Contamination

  • Incorrect selector-position detection

Faulty paddle shifter

Vehicles equipped with steering-wheel paddles can develop faults in the paddle switches.

Possible problems include:

  • Stuck paddle

  • Worn switch

  • Internal electrical failure

  • Damaged wiring

Damaged wiring

Wiring is particularly important because the manual-mode system relies on electrical signals.

Possible wiring problems include:

  • Broken conductor

  • Chafed insulation

  • Pinched wiring

  • Melted insulation

  • High resistance

  • Poor previous repair

Loose connector

A connector that is not fully seated can cause the manual-mode signal to become unreliable.

This can happen after:

  • Steering-wheel repair

  • Gear-selector repair

  • Interior trim removal

  • Transmission work

  • Electrical repairs

Corroded terminals

Moisture and contamination can corrode electrical terminals.

Corrosion may increase resistance or prevent proper electrical contact.

Clock spring failure

On vehicles equipped with steering-wheel paddle shifters, the clock spring can be part of the electrical path between the steering wheel and the vehicle wiring.

A faulty clock spring can affect:

  • Paddle shifters

  • Steering-wheel buttons

  • Manual shift requests

If several steering-wheel functions stop working simultaneously, the clock spring deserves particular attention.

Shift-control module problem

Some vehicles use a separate electronic module to process gear-selector or manual-mode commands.

A problem in this module can cause P0955.

Communication problem

On modern vehicles, the manual-mode command may be transmitted between modules electronically.

A communication fault can prevent the TCM from receiving the correct information.

TCM fault

A TCM fault is possible, but it should normally be considered only after the input devices, wiring, connectors and related modules have been properly tested.

Can Low Transmission Fluid Cause P0955?

Low transmission fluid does not normally cause P0955 directly.

Low fluid can cause:

  • Transmission slipping

  • Delayed engagement

  • Harsh shifting

  • Hydraulic pressure problems

However, P0955 is primarily associated with the electronic automatic/manual shift control circuit.

The transmission fluid level should still be checked if the vehicle has transmission symptoms, but low fluid should not automatically be blamed for P0955.

Can Dirty Transmission Fluid Cause P0955?

Dirty transmission fluid can contribute to:

  • Valve-body problems

  • Solenoid sticking

  • Poor shifting

  • Hydraulic pressure problems

However, contaminated fluid does not normally cause a manual-mode circuit malfunction.

When P0955 is stored, the electronic control system should be investigated.

P0955 vs. P0956 vs. P0957 vs. P0958 vs. P0959

These codes are closely related but describe different types of faults.

P0955 – Auto Shift Manual Mode Circuit Malfunction

A general malfunction has been detected in the automatic/manual shift control circuit.

P0956 – Auto Shift Manual Mode Circuit Range/Performance

The signal or system operation is outside the expected range or performance.

P0957 – Auto Shift Manual Mode Circuit Low

The control module detects an electrical signal lower than expected.

P0958 – Auto Shift Manual Mode Circuit High

The control module detects an electrical signal higher than expected.

P0959 – Auto Shift Manual Mode Circuit Intermittent

The manual-mode circuit operates intermittently or the expected signal is lost intermittently.

P0955 is therefore a relatively broad code compared with P0957 and P0958.

How Serious Is P0955?

P0955 is generally not an automatic indication of catastrophic transmission damage.

In many cases, the vehicle can continue operating in automatic mode.

However, the manual-shift function may be unavailable.

The situation becomes more serious if the vehicle also experiences:

  • Severe shifting problems

  • Transmission slipping

  • Loss of Drive

  • Loss of Reverse

  • Limp mode

  • Multiple transmission fault codes

If these symptoms are present, the vehicle should be diagnosed promptly.

Can You Drive With P0955?

If the vehicle shifts normally in automatic mode, it may be possible to drive it to a repair facility.

However, the manual-shift function should not be relied upon until the fault is repaired.

Driving should be minimized if the transmission:

  • Enters limp mode

  • Shifts violently

  • Slips

  • Selects gears unexpectedly

  • Loses Drive or Reverse

The actual transmission behavior should always be considered alongside the diagnostic code.

How to Diagnose P0955

A proper diagnosis should identify which part of the automatic/manual shift control system is malfunctioning.

1. Scan all relevant modules

Use a professional diagnostic scanner to check:

  • TCM

  • PCM

  • Body-control module

  • Gear-selector module

  • Steering-wheel control module

Look for additional codes.

Related codes can provide important clues.

2. Check freeze-frame data

Review the conditions under which P0955 was stored.

Useful information may include:

  • Vehicle speed

  • Engine RPM

  • Transmission temperature

  • Selected gear

  • Selector position

  • Manual-mode status

This can help determine when the fault occurred.

3. Monitor live data

Live data can be extremely useful.

Depending on the vehicle, the scanner may display:

  • Manual mode ON/OFF

  • Selector position

  • Upshift request

  • Downshift request

  • Paddle-shifter status

  • Shift request

  • Transmission operating mode

Operate the selector or paddle shifters while watching the data.

The scan-tool data should correspond to the driver's physical input.

4. Test the manual-mode switch

Check the switch for:

  • Correct continuity

  • Correct resistance

  • Correct voltage

  • Proper signal change

The exact testing procedure depends on the vehicle.

5. Inspect the gear selector

Check for:

  • Damaged wiring

  • Loose connectors

  • Corroded terminals

  • Internal switch problems

  • Incorrect selector position signals

  • Mechanical damage

6. Test paddle shifters

If the vehicle has paddle shifters, verify that the TCM recognizes:

  • Upshift request

  • Downshift request

If one paddle is not recognized correctly, the relevant switch and wiring should be tested.

7. Inspect the wiring harness

Look for:

  • Broken wires

  • Chafed insulation

  • Pinched wires

  • Heat damage

  • High-resistance connections

  • Incorrect previous repairs

The entire circuit should be inspected rather than only the visible section near the selector.

8. Inspect connectors and terminals

Check for:

  • Corrosion

  • Bent pins

  • Loose terminals

  • Backed-out terminals

  • Water intrusion

  • Poor terminal tension

  • Damaged connector locks

9. Check the clock spring when applicable

If paddle shifters are fitted to the steering wheel, inspect the clock spring and steering-wheel wiring when appropriate.

This is particularly important if other steering-wheel functions are also affected.

10. Check communication between modules

If the manual-mode command is transmitted electronically, confirm that the relevant module receives and transmits the correct information.

A physical switch may work correctly while the TCM receives an incorrect command because of a communication problem.

11. Test the TCM only after the circuit is verified

If all input devices, wiring, connectors and communication systems are confirmed to be working correctly, the TCM can be investigated.

Replacing the TCM should not be the first diagnostic step.

Why P0955 Can Be Difficult to Diagnose

P0955 is a broad malfunction code.

The system may not provide enough information to immediately identify the failed component.

For example, the problem could be:

  • The switch

  • The selector

  • A paddle

  • A connector

  • Wiring

  • A module

  • Communication between modules

  • The TCM

Live-data analysis can help narrow down the problem.

P0955 After Steering Wheel Repair

If P0955 appeared after steering-wheel work, inspect the steering-wheel electrical system.

Possible causes include:

  • Loose connector

  • Damaged wiring

  • Clock spring problem

  • Paddle-shifter fault

  • Incorrectly installed components

If steering-wheel buttons or other controls also stopped working, this is an especially important clue.

P0955 After Gear Selector Repair

If the code appeared after work on the gear selector, inspect the selector assembly and its electrical connections first.

Check:

  • Selector connector

  • Wiring

  • Terminals

  • Manual-mode switch

  • Selector position signals

A connector that is physically attached but not fully seated can cause an electrical malfunction.

P0955 After Transmission Repair

If P0955 appeared after transmission repair or replacement, inspect all wiring and connectors disturbed during the repair.

However, because this code concerns the automatic/manual mode control system, the gear selector and manual-mode input circuit should also be inspected.

P0955 alone does not prove that internal transmission components are damaged.

Can P0955 Cause Limp Mode?

Yes, it can on some vehicles.

If the TCM cannot reliably determine the requested transmission operating mode, it may activate a protective strategy.

Possible results include:

  • Manual mode disabled

  • Limited gear selection

  • Fixed gear operation

  • Transmission warning light

  • Reduced transmission functionality

The exact response depends on the transmission and control software.

Can P0955 Damage the Transmission?

P0955 itself does not normally cause direct mechanical transmission damage.

It is primarily an electronic control-system fault.

However, if the transmission receives incorrect shift requests or enters an abnormal operating strategy, shifting behavior can be affected.

If the transmission begins slipping or shifting violently, continued driving should be avoided.

Common Diagnostic Mistakes With P0955

One common mistake is immediately blaming the transmission.

P0955 does not automatically mean that the transmission needs to be rebuilt or replaced.

Another mistake is replacing the gear selector without testing its electrical circuit.

A wiring problem or damaged connector can produce the same code.

Another common mistake is interpreting the code as a hydraulic transmission-pressure fault.

The code refers to the automatic/manual shift control circuit, not directly to transmission fluid pressure.

Another mistake is ignoring other electronic modules.

Modern vehicles may route manual-mode requests through several control units before the TCM receives the final command.

What Is the Correct Repair for P0955?

The correct repair depends on the confirmed cause.

Possible repairs include:

  • Replacing the manual-mode switch

  • Replacing the gear selector

  • Replacing a faulty paddle shifter

  • Repairing damaged wiring

  • Repairing high-resistance connections

  • Replacing damaged terminals

  • Repairing or replacing connectors

  • Repairing clock spring wiring when applicable

  • Repairing a shift-control module

  • Correcting communication problems between modules

  • Repairing or replacing the TCM when it is conclusively diagnosed as faulty

After the repair, the automatic/manual shift system should be tested through its complete operating range.

Final Thoughts on P0955

P0955 – Auto Shift Manual Mode Circuit Malfunction indicates that the transmission control system has detected a malfunction in the electronic circuit or control system responsible for automatic/manual shift mode operation.

The code does not automatically mean that the transmission has internal mechanical damage.

The most important areas to investigate are the manual-mode switch, gear selector, paddle shifters, wiring, connectors, terminals, clock spring, related control modules and communication circuits.

Unlike P0956, P0957, P0958 and P0959, P0955 is a more general malfunction code. Therefore, diagnosis should focus on determining exactly what part of the manual-mode system is failing.

A professional diagnostic scanner, live-data analysis, wiring inspection and electrical testing can help identify the problem without unnecessarily replacing expensive transmission components.

P0955 should be approached first as an electronic shift-control fault. Finding the exact source of the malfunction can prevent unnecessary replacement of the gear selector, TCM or entire transmission.