P0958 Auto Shift Manual Mode Circuit High
The P0958 trouble code is an OBD-II diagnostic trouble code associated with the electronic control system that allows an automatic transmission to operate in manual shift mode.
P0958 – Auto Shift Manual Mode Circuit High
This code means that the transmission control module (TCM) or powertrain control module (PCM) has detected a higher-than-expected electrical signal in the circuit responsible for automatic/manual shift mode operation.
In practical terms, the transmission computer is receiving a signal that indicates manual mode, an upshift request, or a related shift-control input is at an unexpectedly high electrical level.
The exact circuit configuration differs between vehicles. On some vehicles, the manual-mode input is connected directly to the TCM. On others, the signal may pass through a gear selector module, body control module or another electronic control unit.
P0958 does not automatically mean that the transmission itself is mechanically damaged. The problem is often found in the switch, selector, paddle shifter, wiring, connector or control circuit.
What Does P0958 Mean?
P0958 – Auto Shift Manual Mode Circuit High
Automatic transmissions equipped with manual-shift capability allow the driver to request gear changes while the transmission remains electronically controlled.
Depending on the vehicle, the driver may use:
-
A gear selector
-
A “+” and “–” selector position
-
Steering-wheel paddle shifters
-
Console-mounted switches
-
Electronic shift buttons
When the driver activates manual mode, the transmission control system receives an electrical signal.
A simplified system looks like this:
Driver input → Switch/selector → Electrical circuit → TCM → Manual shift operation
When the TCM detects a signal that is higher than the expected range, it can store P0958.
What Does “Circuit High” Mean?
The word “High” refers to the electrical signal detected by the control module.
It does not mean:
-
High transmission fluid pressure
-
High engine RPM
-
High transmission temperature
-
High hydraulic pressure
It means that the voltage or electrical state of the monitored manual-mode circuit is higher than the TCM expects.
Possible causes include:
-
Short to voltage
-
Faulty switch
-
Incorrect switch resistance
-
Damaged wiring
-
Poor connector condition
-
Incorrect electrical input
-
Control-module fault
The exact voltage threshold depends on the vehicle's circuit design.
What Is Auto Shift Manual Mode?
Auto shift manual mode is a transmission operating function that allows the driver to request individual gear changes.
The transmission normally operates automatically, but the driver can request:
“+” → Upshift
“–” → Downshift
Some vehicles use a separate manual-mode switch before these commands become active.
The system can therefore involve several different components.
What Does the Manual Mode Circuit Control?
Depending on the vehicle, the circuit can be responsible for detecting:
-
Manual mode selection
-
Upshift request
-
Downshift request
-
Gear selector position
-
Paddle-shifter operation
Some systems use separate circuits for these functions, while others use resistor-based switch networks or multiplexed electronic signals.
This is why the exact wiring diagram is important when diagnosing P0958.
Does P0958 Mean the Gear Selector Is Bad?
Not necessarily.
A faulty gear selector is one possibility, but the problem can also be elsewhere in the circuit.
Possible causes include:
-
Shorted wiring
-
Damaged connector
-
Incorrect switch resistance
-
Corroded terminals
-
Faulty paddle shifter
-
Faulty selector module
-
Clock spring problem
-
TCM fault
The circuit should be tested before replacing the selector.
Symptoms of P0958
Symptoms depend on the vehicle and how its transmission control system is designed.
Possible symptoms include:
-
Check Engine Light
-
Transmission warning light
-
Manual mode not working
-
Manual mode working incorrectly
-
Paddle shifters not responding
-
Upshift command not recognized
-
Downshift command not recognized
-
Transmission remaining in automatic mode
-
Transmission entering limp mode
-
Limited gear selection
-
Unexpected shift behavior
Some vehicles may drive normally in automatic mode while only the manual-shift function is affected.
Common Causes of P0958
Short to voltage
A short to voltage is one of the important possibilities with a circuit-high code.
A signal wire may unintentionally contact:
-
Battery voltage
-
Ignition voltage
-
Another powered circuit
This can cause the TCM to see a higher-than-expected signal.
Faulty manual-mode switch
The switch used to activate manual mode can fail internally.
Possible problems include:
-
Internal short
-
Incorrect resistance
-
Stuck contacts
-
Contamination
-
Electrical wear
Faulty gear selector
If the vehicle uses the gear selector to activate manual mode, an internal selector fault can cause an abnormal signal.
Possible problems include:
-
Worn contacts
-
Internal short
-
Damaged wiring
-
Incorrect position detection
Faulty paddle shifter
Vehicles equipped with steering-wheel paddles can develop problems with the:
-
Upshift paddle
-
Downshift paddle
-
Paddle wiring
-
Steering-wheel wiring
-
Clock spring
A faulty paddle can send an incorrect electrical signal to the transmission control system.
Damaged wiring
Wiring problems can cause a circuit to become connected to an unintended power source.
Possible problems include:
-
Chafed insulation
-
Melted wiring
-
Pinched wiring
-
Incorrect previous repairs
-
Crossed wires
Corroded connectors
Corrosion can change circuit resistance and produce abnormal signal readings.
Possible causes include:
-
Moisture
-
Water intrusion
-
Condensation
-
Contamination
Incorrect connector installation
A connector that is not correctly seated may allow terminals to contact the wrong position or lose proper circuit integrity.
Clock spring problem
If manual shifting is controlled by steering-wheel paddles, the clock spring is an important component to consider.
The clock spring maintains electrical connections between the stationary vehicle wiring and the rotating steering wheel.
A fault can interrupt or alter paddle-shifter signals.
Faulty control module
Depending on the vehicle, the signal may pass through a shift-control module or body control module before reaching the TCM.
A module fault can potentially cause P0958.
Can Low Transmission Fluid Cause P0958?
Low transmission fluid does not normally cause P0958.
Low fluid can produce:
-
Slipping
-
Delayed engagement
-
Harsh shifting
-
Hydraulic pressure problems
However, P0958 is an electrical circuit-high code related to the manual-mode control system.
Transmission fluid should still be checked if other transmission symptoms are present, but low fluid should not be assumed to be the cause of P0958.
Can Dirty Transmission Fluid Cause P0958?
Dirty transmission fluid can cause transmission shifting problems and valve-body or solenoid issues.
However, it does not normally create a high electrical signal in the manual-mode circuit.
If P0958 is present, electrical diagnosis should be prioritized.
P0957 vs. P0958 vs. P0959
These three codes concern the automatic/manual shift control system but describe different electrical conditions.
P0957 – Auto Shift Manual Mode Circuit Low
The control module detects a signal lower than expected.
P0958 – Auto Shift Manual Mode Circuit High
The control module detects a signal higher than expected.
P0959 – Auto Shift Manual Mode Circuit Intermittent
The manual-mode signal is intermittent or unstable.
This distinction is useful when determining where to begin diagnosis.
With P0958, particular attention should be given to short-to-voltage conditions, switch resistance, wiring and connector problems.
How Serious Is P0958?
P0958 is generally not an indication that the transmission has suffered catastrophic mechanical damage.
In many cases, the main symptom is loss of manual-shift functionality.
However, the transmission may enter a protective operating mode depending on the vehicle.
If the vehicle begins:
-
Shifting violently
-
Staying in one gear
-
Losing Drive
-
Losing Reverse
-
Entering limp mode
the problem should be addressed promptly.
Can You Drive With P0958?
If the vehicle continues to operate normally in automatic mode, a short drive to a repair facility may be possible.
However, manual mode should not be relied upon until the problem is repaired.
Driving should be minimized if the vehicle develops:
-
Severe shifting problems
-
Unexpected gear selection
-
Transmission slipping
-
Limp mode
-
Loss of Drive or Reverse
The severity of the symptoms is more important than the code alone when deciding whether the vehicle is safe to continue driving.
How to Diagnose P0958
A proper diagnosis should concentrate on the manual-mode input circuit and its electrical signal.
1. Scan the vehicle
Use a professional diagnostic scanner to check all relevant modules.
Look for:
-
TCM codes
-
Gear-selector codes
-
Body-control module codes
-
Steering-wheel control codes
-
Communication codes
-
Additional transmission codes
Additional codes may reveal a shared electrical problem.
2. Check freeze-frame data
Review the conditions under which P0958 was stored.
Useful information can include:
-
Vehicle speed
-
Engine RPM
-
Selected gear
-
Transmission temperature
-
Manual-mode status
-
Shift request status
This can help determine whether the problem occurs under particular operating conditions.
3. Monitor live data
Use a scan tool to monitor the manual-mode input.
Depending on the vehicle, the data may show:
-
Manual mode ON/OFF
-
Shift-up request
-
Shift-down request
-
Selector position
-
Paddle status
-
Shift request
Operate the selector and paddles while monitoring the data.
If the system reports an active manual-mode command when the driver has not requested it, the circuit should be investigated.
4. Inspect the manual-mode switch
Check for:
-
Physical damage
-
Contamination
-
Sticking
-
Abnormal resistance
-
Internal electrical faults
If the switch uses a resistance-based circuit, measure its resistance according to the manufacturer's specifications.
5. Inspect the gear selector
Check the selector for:
-
Damaged wiring
-
Loose connector
-
Corroded terminals
-
Internal switch problems
-
Incorrect selector signals
6. Check paddle shifters
If the vehicle has paddle shifters, verify that the TCM correctly recognizes:
-
Upshift command
-
Downshift command
If a paddle appears permanently active, the switch or circuit may be shorted or defective.
7. Inspect the wiring
Look for:
-
Chafed insulation
-
Melted wiring
-
Pinched wires
-
Incorrect repairs
-
Crossed circuits
-
Signs of contact with a power source
Pay particular attention to areas where wiring passes near moving components or heat sources.
8. Check for a short to voltage
This is especially important with P0958.
The relevant signal circuit should be tested according to the wiring diagram to determine whether it is unintentionally receiving:
-
Battery voltage
-
Ignition voltage
-
Another circuit's voltage
Do not apply voltage to a circuit unless the manufacturer's diagnostic procedure specifically requires it.
9. Inspect connectors
Check for:
-
Bent pins
-
Loose terminals
-
Corrosion
-
Water intrusion
-
Poor terminal tension
-
Damaged connector locks
Connector problems can alter the expected electrical signal.
10. Check the clock spring
If paddle shifters are installed, inspect the steering-wheel wiring and clock spring when appropriate.
If other steering-wheel controls are also malfunctioning, the clock spring becomes an important diagnostic consideration.
11. Check communication between modules
Some modern vehicles do not send the manual-mode command directly to the TCM.
The signal may be processed by another module and transmitted electronically.
If the physical switch works correctly but the TCM receives an incorrect command, communication between the relevant modules should be investigated.
Why P0958 Can Be Difficult to Diagnose
The system may appear to work normally even though P0958 is stored.
For example, the driver may never notice a problem if manual mode is rarely used.
The fault can also depend on:
-
Steering-wheel position
-
Selector position
-
Temperature
-
Wiring movement
-
Vibration
-
Moisture
A damaged wire may contact a power source only under certain conditions.
P0958 After Steering Wheel Repair
If P0958 appeared after steering-wheel work, inspect the steering-wheel electrical system.
Possible causes include:
-
Incorrect connector installation
-
Damaged wiring
-
Clock spring problem
-
Incorrectly routed wiring
-
Damaged paddle-shifter switch
This is especially important if other steering-wheel controls developed problems at the same time.
P0958 After Gear Selector Repair
If the code appeared after gear-selector work, inspect the selector assembly first.
Check:
-
Connector installation
-
Terminal condition
-
Wiring
-
Selector switch
-
Selector position signals
A connector that is only partially seated can create an abnormal circuit signal.
P0958 After Transmission Repair
If P0958 appeared immediately after transmission work, inspect all disturbed wiring and connectors.
However, because the code concerns the automatic/manual shift input, the gear selector and steering-wheel controls should also be considered.
Do not assume that internal transmission damage caused the code.
Can P0958 Cause Limp Mode?
Yes, on some vehicles.
If the TCM cannot reliably determine the driver's intended shift 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 vehicle's transmission control strategy.
Can P0958 Damage the Transmission?
P0958 itself does not normally cause mechanical transmission damage.
The code concerns the electrical input used by the automatic/manual shift control system.
However, if the transmission receives unexpected shift commands or enters an abnormal control strategy, shifting behavior can be affected.
If there is slipping, harsh engagement or other serious transmission behavior, the vehicle should be diagnosed promptly.
Common Diagnostic Mistakes With P0958
One common mistake is immediately replacing the transmission.
P0958 does not automatically indicate an internal transmission failure.
Another common mistake is replacing the gear selector without testing the wiring.
A short to voltage or damaged connector can produce the same code.
Another mistake is assuming that “circuit high” means high transmission pressure.
It does not.
The word “High” refers to the electrical signal in the monitored circuit.
Another mistake is ignoring the steering-wheel system on vehicles equipped with paddle shifters.
The paddle, wiring and clock spring can all affect the manual-shift input.
What Is the Correct Repair for P0958?
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
-
Removing a short to voltage
-
Replacing damaged terminals
-
Repairing or replacing a connector
-
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 system should be tested repeatedly to confirm that the manual-mode signal remains within the expected electrical range.
Final Thoughts on P0958
P0958 – Auto Shift Manual Mode Circuit High indicates that the transmission control system has detected an electrical signal that is higher than expected in the automatic/manual shift control circuit.
The code does not automatically mean that the transmission itself is damaged.
The most important areas to investigate are the manual-mode switch, gear selector, paddle shifters, wiring, connectors, terminals, clock spring and related control modules.
Because P0958 specifically indicates a high circuit condition, a short to voltage or an abnormal switch signal should receive particular attention.
A proper diagnosis should begin with a scan-tool check and live-data analysis, followed by inspection of the relevant switches, wiring and connectors. If the circuit is found to be receiving an unintended voltage, the source of that voltage must be identified before replacing expensive components.
P0958 should be treated primarily as an electrical control-system fault. Finding the exact source of the high signal can prevent unnecessary replacement of the gear selector, TCM or entire transmission.