Auto Shift Manual Control Circuit Intermittent
Diagnostic trouble code P0954 indicates that the powertrain control module (PCM) or transmission control module (TCM) has detected an intermittent electrical issue in the auto shift manual (ASM) control circuit. This circuit is responsible for managing the automated shifting functions in an automated manual transmission, and an intermittent signal suggests a loose connection, wiring fault, or failing component.
While the vehicle may still be drivable, an intermittent transmission control issue can lead to unpredictable shifting or getting stuck in gear. It should be diagnosed and repaired soon to prevent being stranded.
Common symptoms
- Illuminated Check Engine Light
- Erratic or harsh transmission shifting
- Transmission getting stuck in a specific gear
- Inability to shift into or out of manual mode
- Decreased fuel efficiency or poor performance
Likely causes
- Loose, corroded, or damaged wiring and connectors in the ASM control circuit
- Faulty auto shift manual control switch or button
- Intermittent failure of the transmission shift actuator
- Poor electrical ground in the transmission control circuit
- Faulty Transmission Control Module (TCM) or Powertrain Control Module (PCM) (rare)
What to check before replacing parts
Visually inspect the wiring harness and connectors associated with the auto shift manual control circuit.
Look for: Look for loose connections, frayed wires, corrosion, or signs of physical damage that could cause an intermittent open or short circuit.
Check the transmission control circuit ground connections.
Look for: Ensure all ground connections are tight, clean, and free of rust or corrosion, as a poor ground can cause intermittent electrical faults.
Test the auto shift manual control switch for proper operation using a multimeter.
Look for: Check for consistent continuity and resistance values when the switch is engaged and disengaged; fluctuating readings indicate a failing switch.
Monitor the ASM control circuit voltage and signals using a scan tool while wiggling the wiring harness.
Look for: Watch for sudden drop-outs or spikes in the data stream that correlate with moving the harness, which pinpoints a wiring fault.
Perform a functional test of the transmission shift actuators using a bi-directional scan tool.
Look for: Listen for the actuators engaging smoothly; if they hesitate, fail to move, or draw excessive current intermittently, the actuator or its internal circuit may be faulty.
This page explains the generic P0954 definition and is general reference information, not a diagnosis for your specific vehicle. Actual causes, severity, and repairs vary by make, model, engine, and mileage — always confirm with a scan tool and a qualified technician before replacing parts.
Gear guide: Best OBD2 ScannersRead this code yourself next time — from $20 Bluetooth dongles to bidirectional scan tools.Rather have a pro handle it? Find a vetted local mechanic.