OBD-II trouble code
P0957: Auto Shift Manual Mode Circuit Low
The unusual failure in this family: instead of losing manual mode, the car gets stuck in it. That is a fault you feel every time you pull away, and the cause is often water that arrived at floor level rather than from a spilled cup.
Quick facts
- System
- Powertrain
- Category
- Transmission / Shift Control
- Severity
- Medium severity
- Drivable
- Usually safe to drive short-term
- Repair cost range
- $100 – $900
- DIY difficulty
- Intermediate DIY
Browse every code in P0900–P0999, or start from the full code library.
What does P0957 mean?
Most faults in a driver-input circuit take a feature away. P0957 is the member of this family that does the opposite, and understanding why makes the symptom make sense.
The mode signal is a held state. On the great majority of designs the line rests high and is pulled low when the driver selects manual, so the module reads 'low' as 'manual mode is selected right now'. A short to ground does exactly the same thing, permanently. The module therefore sets P0957 not because the signal disappeared but because it has been asserted continuously for longer than any legitimate selection — through an ignition cycle, or with the lever plainly in Drive, or with the vehicle parked. What the driver experiences, on the vehicles that do not immediately disable the feature, is a car that will not come out of manual mode.
That is a symptom with real consequences rather than a lost convenience, and it is why this code sits above the open-circuit member of the same family. A transmission locked in manual will hold whatever gear it was left in. It will not upshift on its own as speed builds, so the engine runs to its protection limit and the car feels breathless and drinks fuel. It will not downshift for a hill, so the car labours. Pulling away from rest in a high gear slips the clutches or stalls the converter harder than the transmission was designed for. Most modules include a safety net that forces an upshift before the rev limiter and a downshift before the engine lugs, so the outcome is usually unpleasant rather than damaging, but the fuel consumption is real and it is often the thing the owner notices before the warning light registers.
Where the short comes from is the second useful part of this page. The obvious suggestion for any console fault is a spilled drink, but a permanent short to ground is more often a floor-level problem than a cup-holder one. Water that reaches a car's carpet does not evaporate quickly; it soaks the underlay and sits there, and the console harness runs along the floor pan directly through it. The routes are well known: a blocked sunroof drain that dumps into the sill rather than under the car, a leaking windscreen or rear screen seal, a perished door membrane, a heater matrix weeping coolant, and on older vehicles a corroded body seam. All of them deliver water to the same place, and all of them corrode the harness and its connectors from underneath over months.
That gives a diagnostic step that is worth doing first because it costs nothing: lift the carpet and the underlay near the console and press the padding with a hand. Damp underlay with an electrical fault above it has explained the code before any meter comes out, and it also tells you the repair is incomplete unless the leak is found. Fixing the harness and leaving the water source is how a car returns with the same fault a few months later.
The remaining causes are conventional: insulation chafed through against a seat rail or a bracket, a mounting screw driven through the loom during interior work, a switch that has failed internally shorted, and a harness pinched when trim was refitted. Each of those is a localised repair and none of them is expensive to put right once found.
Common causes
- Water in the carpet underlay corroding the console harness or its connector
- Blocked sunroof or scuttle drain delivering water to the floor pan
- Leaking windscreen, rear screen or door membrane seal
- Insulation chafed through against a seat rail, bracket or trim clip
- Screw or fastener driven through the loom during interior or audio work
- Mode switch failed internally with its output held to ground
- Corroded terminal in the mode connector bridging to an adjacent ground pin
- Heater matrix or air-conditioning drain leaking onto the console harness
- Harness pinched between console trim and the tunnel when reassembled
- Aftermarket wiring grounded to a point that shares the mode circuit return
Symptoms
- Transmission stuck in manual mode and refusing to return to Drive
- M and a fixed gear number displayed in the cluster regardless of lever position
- Engine revving high without upshifting as speed builds
- Car labouring or feeling flat when pulling away from rest
- Noticeably worse fuel consumption over a tank
- Manual mode indicator lit with the lever plainly in Drive
- Mode still shown as selected with the ignition on and the car parked
- Damp or musty carpet on the driver or passenger side
- Other console-mounted switches behaving oddly at the same time
- Check engine light appearing at the same time as the shifting complaint
Diagnostic steps
- 1.Confirm the direction of the complaint — a car stuck in manual mode rather than unable to enter it is the signature of a circuit shorted low.
- 2.Watch the mode input on a scan tool with the ignition on and the lever in Park; a mode signal asserted there is proof rather than inference.
- 3.Lift the carpet and press the underlay near the console before any electrical testing, because damp padding above a floor-level harness usually is the answer.
- 4.If water is found, trace the source — sunroof drains, screen seals, door membranes and heater drains — because repairing the harness alone guarantees a repeat.
- 5.Unplug the mode switch and re-read the input; if it still reads low with the switch disconnected, the fault is in the harness, not the switch.
- 6.With the switch disconnected and the module unplugged, measure resistance from the signal wire to a known good ground; a healthy circuit reads effectively open.
- 7.Inspect the harness where it crosses seat rails, brackets and trim clips, since chafe damage is concentrated at those points.
- 8.Check the connector cavities for corrosion or residue linking the signal pin to an adjacent ground pin.
- 9.Wiggle-test the run under load to distinguish a solid short from one that only appears when the body flexes.
- 10.Bench-test the switch itself for an internal short only once the harness has been proven clean.
Repair cost
$100 – $900
Diagnosis is $100 to $200. A localised harness or connector repair, which is the most common outcome, is $150 to $400. A mode or multi-function switch is $70 to $350 for the part and $160 to $500 fitted. Where water is the cause, budget separately for the leak: a sunroof drain clear is $80 to $200, a screen reseal $200 to $600, and drying or replacing soaked underlay $150 to $500. Repairing the wiring without fixing the water source usually means paying twice.
Estimate your repair
Run the numbers for your vehicle
Open the Repair Cost Estimator with wiring harness / circuit repair preselected. Adjust labor rate and vehicle category to fit your situation.
DIY vs shop
This is an intermediate DIY job. It usually involves diagnostic steps, specialty parts, and some careful work in tight spaces. If you have the tools and a service manual or trustworthy video for your specific vehicle, it is achievable in a weekend. Otherwise, a competent independent shop will be faster.