OBD-II trouble code
P0953: Auto Shift Manual Control Circuit High
An open circuit that looks exactly like a button nobody is pressing. There is no warning phase and no bad behaviour — the feature simply never answers again, which makes this the tidiest and cheapest fault in the whole P09xx range.
Quick facts
- System
- Powertrain
- Category
- Transmission / Shift Control
- Severity
- Low severity
- Drivable
- Usually safe to drive short-term
- Repair cost range
- $0 – $650
- DIY difficulty
- Beginner DIY
Browse every code in P0900–P0999, or start from the full code library.
What does P0953 mean?
P0953 sets when the manual shift input sits above the voltage band the module considers valid. On the pull-up arrangement these switches almost always use — a resistor holding the signal line near reference voltage at rest, with each button pulling it down to its own level — a reading above that band means the circuit has gone open. The switch, its connector or its wiring is no longer completing anything.
What makes this code worth its own page is a quirk of that arrangement: an open circuit and an untouched switch produce nearly the same reading. Both leave the line sitting high. The module can only tell them apart because a genuinely open circuit floats slightly above the reference level the pull-up should hold it at, or because it disappears entirely from a multiplexed scan. From the driver's seat there is no difference at all.
That has two consequences worth planning around. The first is that this fault gives no warning. Wear faults announce themselves — a switch gets notchy, a signal gets intermittent, a feature works some days and not others. An open circuit does none of that. Manual mode works perfectly on Tuesday and on Wednesday it does nothing, and there is no gradual phase in between to notice. Anyone hoping to catch this one early is out of luck.
The second is that it is completely benign in behaviour. The circuit codes around it can produce a signal the module might act on — a stuck request, a value that reads as a held button, an impossible combination. An open circuit produces none of that, because the state it reports is indistinguishable from a driver doing nothing. The module reverts to automatic shifting, which it does perfectly well, and the car behaves exactly as one without the feature. There is no unwanted downshift, no latched gear and nothing to be careful about.
The cause list is short and heavily weighted towards one entry. Open circuits in a cabin harness rarely happen by themselves — cabin wiring is protected from heat, water, vibration and road salt, and nothing in a centre console flexes. What actually creates them is people. A connector under the console left unlatched after audio work, a plug knocked loose while fitting floor mats or lifting carpet, a seat removed and refitted with the loom trapped, a steering column disturbed for a lock or an airbag recall. The single most productive minute in diagnosing this code is spent finding the connector and pushing it home, and that is not a joke about obvious solutions — it is what the failure statistics look like for an open circuit in a protected environment.
One last observation, which is a comparison rather than a diagnosis. The codes forty numbers below this one describe hydraulic pumps, accumulators and sealed power units, with quotes running into four figures and diagnostic work under a car on a lift. This code sits at the opposite end of everything: no fluid, no lifting, no programming, no specialist tooling, and a part that is often held in by two screws. It is the cheapest fault in this entire block of the code range, and it is worth knowing that before a quote arrives — because the code number sits among some very expensive company and gives no hint that it does not belong there.
Common causes
- Connector left unlatched or knocked loose after console, audio or carpet work
- Switch harness plug disturbed while fitting floor mats or lifting trim
- Broken wire in the run between the switch and the control module
- Terminal backed out of the connector body and no longer contacting its pin
- Open contact inside the switch after long use
- Paddle assembly connector disconnected during steering wheel or airbag work
- Open conductor in the steering column clockspring on paddle systems
- Corroded terminal that has lost contact entirely rather than merely degraded
- Loom trapped and severed when a seat was removed and refitted
- Failed input inside the transmission control module, which is the rarest cause by a wide margin
Symptoms
- Manual mode completely unresponsive, with no partial or intermittent behaviour
- Feature working normally one day and not at all the next
- Gear indicator never leaving its automatic display when manual is selected
- Check engine light with entirely normal shifting in Drive
- Fault appearing immediately after interior, audio or seat work
- Fault appearing after steering wheel or airbag service on paddle cars
- No response from either the upshift or the downshift control
- Switch feeling mechanically normal despite doing nothing
- No unwanted gear changes and no drivability complaint of any kind
- Scan tool showing the switch input missing rather than stuck
Diagnostic steps
- 1.Ask what was done to the interior recently — console, audio, carpet, seats or steering wheel work accounts for most open circuits in a cabin harness.
- 2.Locate the switch connector and confirm it is fully latched before performing any electrical test at all.
- 3.Check the connector for a terminal that has backed out of its housing, which looks seated from the outside and contacts nothing.
- 4.Monitor the switch input on a scan tool while operating the control: an input that never changes state confirms the circuit is open rather than misreading.
- 5.With the switch unplugged, measure resistance across its contacts in each position and compare with specification.
- 6.Check continuity of the signal and ground wires from the switch connector back to the module connector, end to end.
- 7.On paddle systems, test continuity through the steering column clockspring with the wheel at several positions, not just straight ahead.
- 8.Inspect the loom where seats have been removed, since a trapped and severed cable is a classic post-repair open.
- 9.Verify the switch has a good ground reference, because an open ground produces the same high reading as an open signal wire.
- 10.Suspect the module input only after the switch, connector and wiring have all tested good, as it is by far the least likely failure here.
Repair cost
$0 – $650
This is the least expensive fault in this part of the code range. Reseating a connector that was left unlatched costs nothing if you find it yourself, and $75 to $150 as a diagnostic charge at a shop. A repair to a broken wire or a backed-out terminal under the console is $120 to $300. A replacement paddle or tap-shift switch assembly is $150 to $450 fitted. A clockspring on a paddle car is $250 to $650 fitted. There is no fluid to change, nothing to remove from under the car and no programming, which is why this code has none of the four-figure outcomes its neighbours in the P09xx range carry.
Estimate your repair
Run the numbers for your vehicle
Open the Repair Cost Estimator with upshift / downshift (paddle or tap-shift) switch replacement preselected. Adjust labor rate and vehicle category to fit your situation.
DIY vs shop
This is a beginner-friendly repair. Common hand tools, a free afternoon, and a willingness to follow a procedure are usually enough. The risk of causing a bigger problem is low if you read up on your specific vehicle first.