Severity High
P0950

Auto Shift Manual Control Circuit Malfunction

📅 Last reviewed: July 2026
What does the P0950 code mean?

The P0950 code indicates a fault in the automatic transmission's manual shift control circuit. This circuit allows the driver to manually select gears in an automatic transmission. The powertrain control module (PCM) detects an abnormal voltage or signal from the manual shift control switch or its wiring, preventing proper manual shift operation.

High
Severity
$150-$400
Typical Cost
Medium
Frequency

1. Symptoms You Will Notice

2. Most Common Causes

3. Step-by-Step Diagnosis

1

Step 1: Use an OBD2 scanner to confirm P0950 and check for other codes.

2

Step 2: Visually inspect the manual shift control switch and wiring for damage or corrosion.

3

Step 3: Test the switch and circuit with a multimeter for proper voltage and continuity.

4

Step 4: If wiring and switch are okay, check PCM for faults or reprogramming needs.

4. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended to drive with this code as it may cause unpredictable shifting or transmission damage. Limp mode may limit speed and drivability.

How much does it cost to fix?

Repair costs typically range from $150 to $400, depending on whether the switch, wiring, or PCM needs replacement. Labor and parts vary by vehicle.

5. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

6. Related Codes

Need an OBD2 Scanner for the P0950? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →