Severity High
P0930

Gear Shift Lock Solenoid Control Circuit Low Voltage

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

The P0930 code indicates that the powertrain control module (PCM) has detected a low voltage condition in the control circuit of the gear shift lock solenoid (also known as the shift interlock solenoid). This solenoid prevents the shifter from moving out of Park unless the brake pedal is pressed. A low voltage reading suggests a short to ground, open circuit, or a faulty solenoid, which can disable the shift lock function.

High
Severity
$50-$150
Typical Cost
High
Frequency

1. Symptoms You Will Notice

2. Most Common Causes

3. Step-by-Step Diagnosis

1

Step 1: Scan for additional codes and verify P0930 is present.

2

Step 2: Inspect the shift lock solenoid fuse and relay; replace if blown.

3

Step 3: Test the solenoid control circuit for voltage, ground, and continuity using a multimeter.

4

Step 4: Check the solenoid resistance; replace if out of spec (typically 10-30 ohms).

5

Step 5: If circuit and solenoid are good, test brake pedal position switch and PCM output.

4. Frequently Asked Questions

Is it safe to drive with this code?

It is generally safe to drive, but you may be unable to shift out of Park. Use the shift lock override (usually a small slot near the shifter) to manually release the shifter. Have it repaired promptly to avoid being stranded.

How much does it cost to fix?

Repair costs typically range from $50 to $150 for parts and labor, depending on whether the solenoid or wiring needs replacement. Diagnostic fees may add $50-$100.

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 P0930? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →