P0954: Auto Shift Manual Control Circuit Intermittent
The P0954 code indicates an intermittent fault in the auto shift manual control circuit, which is part of the transmission's manual shift mode (often called Steptronic, Tiptronic, or similar). This circuit allows the driver to manually select gears via the shift lever or paddle shifters. An intermittent signal suggests a loose connection, damaged wiring, or a failing sensor/switch, causing the transmission control module (TCM) to receive erratic inputs. This can lead to unpredictable shifting behavior or loss of manual shift functionality.
1. Symptoms You Will Notice
- Check Engine Light illuminated
- Inability to manually shift gears or erratic manual mode operation
- Transmission stuck in automatic mode only
- Intermittent loss of paddle shifter or shift lever manual control
2. Most Common Causes
- Loose or corroded connections at the manual shift control switch connector
- Damaged or chafed wiring in the harness between the switch and the PCM
- Faulty manual shift control switch (internal contact wear)
- Intermittent failure in the transmission control module (TCM) or PCM
- Excessive electrical resistance in the circuit due to corroded splices or terminals
- Electromagnetic interference from poorly shielded nearby components
3. Step-by-Step Diagnosis
Step 1: Use an OBD2 scanner to confirm code P0954 and check for related codes.
Step 2: Visually inspect the shift lever assembly, wiring harness, and connectors for damage, corrosion, or loose pins.
Step 3: Test the manual shift switch/sensor with a multimeter for proper resistance and continuity per manufacturer specs.
Step 4: If wiring and switch are okay, check TCM for software updates or internal faults; may require professional scan tool.
4. Frequently Asked Questions
Is it safe to drive with this code?▼
It is not recommended to drive with this code, as intermittent manual shift control can lead to unexpected transmission behavior, potentially causing a safety hazard. Have it diagnosed promptly.
How much does it cost to fix?▼
Repair costs vary: simple wiring repairs $150-$250, shift lever assembly replacement $300-$600, TCM replacement $800-$1500. Diagnostic fees are typically $100-$150.
5. Commonly Affected Makes
This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.