01 Steering Wheel Feels Loose? Uneven Tire Wear? Don't Ignore … • 02 How to Bring Back Engine Power Without Expensive Repairs • 03 Relay Switching Mechanisms and Electrical Load Control • 04 P0013 B Camshaft Position - Actuator Circuit (Bank 1) • 05 Revving Up the Future: Automotive Industry Trends 2024-2026 • 06 The RB26DETT Skyline Engine: Unleashing the Best in Perform… • 07 Free VIN Check: Top 10 Free Sites to Get a Used Car's Histo… • 08 ENGINE NOISE DIAGNOSTICS • 09 How Cold Weather Affects Your Car Battery • 10 When Reconnecting The Battery, Which Terminal is Connected … •

DTC codes / P09xx · Transmission / P0954

P0954Auto Shift Manual Control Circuit Intermittent

P0954 indicates that the transmission control module (TCM) has detected an intermittent fault in the electrical circuit for the auto shift manual control, which is the system that allows the driver to manually select gears in an automatic transmission. The TCM monitors voltage or current on the control circuit and sets this code when the signal momentarily drops out or behaves erratically, rather than failing completely.

SystemPowertrain
Code typeGeneric (all makes)
SeverityMedium
Fix difficultyIntermediate
AreaTransmission

Symptoms you may notice

  • The malfunction indicator lamp (MIL) illuminates on the dashboard.
  • The manual shift function may not respond or may work only intermittently.
  • The transmission may stay in a single gear or default to limp mode.
  • Gear selection indicators on the instrument cluster may flash or show incorrect positions.
  • Often no symptoms besides the warning light, especially if the intermittent fault is brief.

Common causes, most likely first

  1. A loose, corroded, or damaged electrical connector at the shifter assembly or transmission.
  2. Chafed or broken wires in the harness between the shifter and the TCM, often near moving parts or heat sources.
  3. A faulty shifter assembly or manual shift switch that sends inconsistent signals.
  4. Water intrusion or contamination in the shifter circuit connector.
  5. A failing transmission control module (TCM) or poor ground connection for the TCM.
  6. Aftermarket accessories or poor previous repairs tapping into the circuit.

How to diagnose and fix it

  1. Inspect and clean the electrical connectors at the shifter and transmission, looking for corrosion or loose pins.
  2. Perform a wiggle test on the harness while monitoring live data for the manual shift circuit to locate intermittent opens.
  3. Check for continuity and resistance in the suspect wires, repairing any chafed or broken sections.
  4. Verify the shifter switch operation with a multimeter or scan tool bidirectional test.
  5. Check TCM grounds and power feeds for integrity and clean any corroded ground points.
  6. If the circuit tests good, substitute a known-good shifter assembly or TCM to isolate the fault.
  7. Clear the code and perform a road test to confirm the repair, monitoring for recurrence.

Intermittent faults hide in connectors and harnesses

  • A common oversight is replacing the shifter assembly when the real problem is a chafed wire hidden inside the console or near the transmission mount.
  • The code can set from a momentary voltage spike caused by a weak battery or poor ground, so always check charging system health before condemning parts.
  • In some vehicles, the manual shift signal is multiplexed over a data bus, so a fault in another module can mimic a shifter circuit problem.
  • Intermittent codes often do not store freeze-frame data, making road testing with a scan tool connected essential to catch the fault in action.
  • Aftermarket remote starters or alarm systems spliced into the shifter wiring are a frequent source of intermittent signals that set this code.

Can I keep driving with P0954?

You can usually continue driving if the transmission still shifts normally in automatic mode, but avoid relying on the manual shift function until the fault is repaired. If the transmission enters limp mode or refuses to shift, stop driving and seek professional diagnosis to prevent further damage.

Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage