System: Powertrain | Standard: ISO/SAE Controlled | Fault type: Circuit
Definition source: SAE J2012/J2012DA (industry standard)
P0955 is a powertrain diagnostic trouble code that indicates a fault has been detected in the Auto Shift Manual Mode Circuit. In vehicles equipped with a manual-shift feature (such as a +/- shift gate or steering-column/console inputs), this circuit is used to request driver-selected upshifts or downshifts while the transmission remains under electronic control. When the control module sees an electrical condition from this circuit that does not meet its expected behavior, it can store P0955 and may limit or disable manual mode operation. DTC behavior, enabling criteria, and the exact circuit design vary by vehicle, so confirm wiring, pinouts, and test procedures using the correct service information.
What Does P0955 Mean?
P0955 means the control module has detected a problem in the Auto Shift Manual Mode Circuit. Based strictly on the official definition, this DTC is about the electrical circuit that carries the manual-mode shift request signal(s) between the driver input device (varies by vehicle) and the controlling electronics (typically a transmission-capable control module). SAE J2012 defines the standardized DTC format, but the specific monitor strategy—how the module validates the signal and what it does when the circuit is judged faulty—depends on the platform and must be verified in service information.
Quick Reference
- Subsystem: Auto shift manual mode request circuit (manual +/- shift input path to the control module).
- Common triggers: Open/shorted wiring, poor terminal contact, contaminated or damaged shift request switch assembly, unstable power/ground to the input circuit, or signal not matching expected state changes.
- Likely root-cause buckets: Wiring/connector faults, shift request switch/input device faults, power/ground distribution issues, control module input circuit concerns, and (where applicable) calibration/software handling of the input.
- Severity: Usually moderate; manual mode may be disabled or limited and shifting strategy may default to automatic operation.
- First checks: Verify complaint, scan for related DTCs, inspect connectors/harness near the shifter and pass-through points, and confirm stable supply/grounds feeding the input circuit.
- Common mistakes: Replacing the shifter/input device without proving the circuit fault, skipping pin-fit checks, or not duplicating the fault with live-data monitoring and a wiggle test.
Theory of Operation
The auto shift manual mode feature uses a driver-operated input device (design varies by vehicle) to request upshifts or downshifts. The input is transmitted through the Auto Shift Manual Mode Circuit to a control module that interprets the request and, if conditions are acceptable, commands the transmission to change gear. Depending on design, the circuit may use discrete momentary signals, a resistor ladder, or networked signaling internal to a shifter module before reaching the powertrain controller.
The control module continuously monitors the circuit for electrical validity and rational behavior, such as expected state transitions when the driver operates the control and stable readings when at rest. If the signal is missing, unstable, or electrically implausible for the circuit design, the module can set P0955 and may ignore manual shift requests to prevent unintended gear commands.
Symptoms
- Manual mode inoperative: Driver-requested upshifts/downshifts are ignored or unavailable.
- Limited shifting: Manual mode may engage but only one direction (up or down) works.
- Warning indicator: Malfunction indicator lamp and/or a transmission warning message may appear.
- Default behavior: Transmission may revert to fully automatic operation or a protective shift strategy.
- Intermittent operation: Manual shift works only sometimes, often related to movement of the shifter or harness.
- Harsh/abnormal shifts: Shift quality may change if the control module enters a fallback strategy.
- No response after restart: Manual mode may temporarily return after a key cycle, then fail again.
Common Causes
- Harness damage in the auto shift manual mode circuit (chafing, pinched sections, melted insulation)
- Poor connector fitment at the manual mode switch/selector, intermediate junctions, or the control module (spread terminals, corrosion, backed-out pins)
- Open circuit or high resistance in the signal, power, or ground path feeding the manual mode input (broken conductor, damaged splice, loose ground)
- Short-to-ground or short-to-power within the circuit (wire-to-wire contact, moisture intrusion, incorrect routing after prior work)
- Manual mode switch/selector assembly fault (internal contact wear/contamination, intermittent operation)
- Control module input circuit issue (failed input conditioning, damaged pins) or software-related logic issues that affect circuit interpretation
- Aftermarket electrical additions or recent repairs disturbing the circuit (mis-pinning, poor tap/splice quality, incorrect connector seating)
- Low system voltage or unstable power/ground quality that disrupts input signal integrity (battery/charging issues affecting multiple circuits)
Diagnosis Steps
Tools typically needed include a scan tool capable of reading live data and freeze-frame, a digital multimeter, wiring diagrams/service information for your exact vehicle, and basic back-probing or terminal test tools. A test light may help for quick power/ground checks, but confirm results with a meter. If available, use a breakout lead or fused jumper for safe circuit loading tests.
- Confirm the complaint and scan for codes. Record P0955, any companion transmission/gear-selection or power supply codes, and capture freeze-frame data. Clear codes and see whether P0955 resets immediately or only during manual mode use.
- Verify operation of the manual mode function (varies by vehicle). While stationary and safe, command the manual mode input as designed and observe whether the indicator/state changes consistently. If the scan tool exposes a “manual mode switch” or similar parameter, note if it toggles cleanly or is stuck/intermittent.
- Check for powertrain electrical basics first. Inspect battery condition and charging stability, then inspect main powertrain grounds for looseness or corrosion. If other low-voltage-related symptoms are present, resolve those before deep circuit work.
- Perform a focused visual inspection of the auto shift manual mode circuit. Inspect the selector/switch area, harness routing, and connectors for signs of liquid intrusion, abrasion, prior repairs, or pinched wiring. Correct any obvious routing or damage issues found.
- Inspect connectors and terminals with care. Disconnect the relevant connectors (manual mode switch/selector side and control module side as applicable) and check for corrosion, bent pins, backed-out terminals, and poor pin tension. Repair terminal fitment issues rather than forcing reconnection.
- Run a wiggle test with live data logging. With the scan tool logging the manual mode input status (and any related selector inputs), gently manipulate the harness and connectors from end to end. If the input flickers or drops out, pinpoint the location by isolating sections and repeating the test.
- Check the circuit for opens and high resistance. Using service information to identify the correct terminals, measure continuity end-to-end for the signal path and any dedicated power/ground feeds used by the manual mode switch/selector. If resistance is unstable or continuity is lost when flexing the harness, locate and repair the fault in the affected segment or splice.
- Check for shorts to ground or shorts to power. With connectors unplugged and the circuit isolated per service information, test the signal and feed circuits for unintended continuity to ground and to power. If a short is present, separate harness branches and connectors to determine whether the fault is in the harness, the switch/selector, or another shared circuit.
- Perform voltage-drop testing on power and ground under load where applicable. If the manual mode input circuit relies on a powered switch or reference feed (varies by vehicle), verify the power and ground paths can carry current without excessive drop while the circuit is loaded. Poor grounds and high-resistance feeds can mimic switch faults.
- Evaluate the manual mode switch/selector assembly. If wiring integrity is confirmed, test the switch/selector behavior according to service information (state changes, contact stability). If the input does not change correctly at the switch/selector output, suspect the switch/selector. If it changes at the source but not at the module, suspect wiring/connector issues between them.
- Confirm module-side integrity only after circuit checks pass. If the signal is verified at the module connector but live data does not reflect it, recheck terminal tension and pin fit, then consider module input circuit issues or software-related concerns. Follow service information for any required relearns or initialization after repairs.
Professional tip: Treat P0955 as a circuit diagnosis, not a parts-guessing exercise. The fastest wins often come from finding intermittent opens, poor terminal tension, or harness chafing near moving components. Use live-data logging during a controlled wiggle test and confirm power/ground quality with voltage-drop testing before condemning the switch/selector or a control module.
Need HVAC actuator and wiring info?
HVAC door and actuator faults often need connector views, wiring diagrams, and step-by-step test procedures to confirm the real cause before replacing parts.
Possible Fixes & Repair Costs
Repair costs for P0955 can vary widely because the fault is circuit-related and the true cause may be a simple connection issue or a component-level failure. Total cost depends on diagnostic time, wiring accessibility, parts required, and labor rates.
- Repair or replace damaged wiring in the auto shift manual mode circuit (chafed insulation, broken conductors, pinched sections), then re-secure routing to prevent recurrence.
- Clean, tighten, or replace affected connectors/terminals (poor pin fit, corrosion, spread terminals), and apply appropriate terminal protection where specified by service information.
- Replace the manual mode command input device if testing confirms it is electrically faulty (varies by vehicle, may be part of a selector assembly or separate switch module).
- Restore proper power feed and ground integrity to the circuit if voltage-drop testing shows excessive resistance (repair grounds, splices, or shared feeds as needed).
- Repair open/short conditions between the input device and the control module (continuity and isolation tests must confirm the harness fault before repair).
- Replace the related control module only after verifying external wiring, power, and ground are correct and the module input is not being driven incorrectly by the harness.
Can I Still Drive With P0955?
Often you can still drive with P0955, but manual mode operation may be limited, unresponsive, or behave inconsistently depending on vehicle design and fail-safe strategy. Treat it as a drivability and control concern: avoid aggressive driving and do not rely on manual shift selection. If the vehicle shows additional warnings, harsh shifting, loss of power, unexpected gear behavior, or any brake/steering warning indicators, do not continue driving and have it diagnosed immediately.
What Happens If You Ignore P0955?
Ignoring P0955 can lead to persistent loss of manual shift capability, intermittent shifting complaints, and repeated fault setting that may trigger reduced functionality or fail-safe operation. Ongoing circuit issues can worsen due to heat, vibration, and corrosion, potentially creating additional electrical faults and increasing diagnostic complexity and repair time.
Related Auto Shift Codes
Compare nearby auto shift trouble codes with similar definitions, fault patterns, and diagnostic paths.
- P0950 – Auto Shift Manual Control Circuit
- P0959 – Auto Shift Manual Mode Circuit Intermittent
- P0958 – Auto Shift Manual Mode Circuit High
- P0957 – Auto Shift Manual Mode Circuit Low
- P0956 – Auto Shift Manual Mode Circuit Range/Performance
- P0954 – Auto Shift Manual Control Circuit Intermittent
Key Takeaways
- P0955 indicates a fault in the Auto Shift Manual Mode Circuit, not a confirmed mechanical transmission failure.
- Most successful repairs start with wiring, connectors, and power/ground integrity checks before replacing parts.
- Vehicle behavior and fail-safe response vary by vehicle; confirm testing procedures with service information.
- Intermittent faults are common; wiggle testing and live-data logging help reproduce the condition.
- Do not replace modules or selector components until the circuit is verified electrically end-to-end.
Vehicles Commonly Affected by P0955
- Vehicles equipped with an automatic transmission that supports a driver-selectable manual shift mode
- Vehicles using a shift lever or console selector with manual “+/-” style commands (implementation varies by vehicle)
- Vehicles with steering wheel or column-mounted manual shift request inputs (where equipped)
- Applications with electronically controlled shift-by-wire style selectors (where used)
- Higher-mileage vehicles where harness wear, vibration, and connector fretting are more likely
- Vehicles that frequently operate in high-heat environments that accelerate connector and insulation aging
- Vehicles with recent interior/console service work near the shifter where connectors may be disturbed
- Vehicles exposed to moisture intrusion in the cabin or console area that can affect low-voltage signal circuits
FAQ
Does P0955 mean the transmission is bad?
No. P0955 is defined as an Auto Shift Manual Mode Circuit fault, which points to an electrical circuit or signal problem related to manual mode command inputs. Mechanical transmission damage is not confirmed by this DTC and must be diagnosed separately if symptoms support it.
Can a loose connector cause P0955?
Yes. Loose, contaminated, or poorly tensioned terminals can disrupt the manual mode circuit signal and trigger P0955. Connector issues are common because this circuit often runs through areas exposed to vibration and frequent touch points, such as the console or steering control interfaces (varies by vehicle).
Will clearing the code fix P0955?
Clearing the code may temporarily turn off the warning, but it does not correct the underlying circuit problem. If the fault condition is still present, P0955 will typically reset after the monitor runs again. Clear codes only after documenting freeze-frame data and performing repairs so you can confirm the fix.
What is the most important test for diagnosing P0955?
The most important step is verifying the circuit electrically end-to-end: confirm the input device signal changes as commanded, verify continuity and isolation of the harness, and perform voltage-drop testing on related power and ground paths. Live-data logging plus a wiggle test can be critical if the fault is intermittent.
Could an aftermarket accessory or recent interior repair trigger P0955?
Yes. Any work or added equipment near the shifter/console or steering controls can pinch wiring, disturb connectors, or introduce poor splices, all of which can affect the auto shift manual mode circuit. If the code appeared after recent work, inspect routing, connector engagement, and splice quality first.
For an accurate repair plan, confirm the circuit layout and test points in the correct service information for your vehicle, then fix only what testing proves is faulty.
