Severity High
P0928

Gear Shift Lock Solenoid/Actuator Control Circuit Open

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

The P0928 code indicates an open circuit in the gear shift lock solenoid/actuator control circuit. This solenoid prevents the shifter from moving out of Park unless the brake pedal is pressed. An open circuit means there is a break in the electrical path, which can disable the shift lock function, making it difficult or impossible to shift out of Park.

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: Check for blown fuses related to the shift lock solenoid circuit.

2

Step 2: Inspect wiring and connectors for damage, corrosion, or loose connections.

3

Step 3: Test the shift lock solenoid resistance and power/ground signals using a multimeter.

4

Step 4: Verify brake pedal position switch operation and signal to the solenoid.

5

Step 5: If all else is good, test the control module outputs or consult a professional.

4. Frequently Asked Questions

Is it safe to drive with this code?

It is not safe to drive if you cannot shift out of Park. Use the shift lock override to move the shifter, but have the issue repaired promptly to avoid being stranded.

How much does it cost to fix?

The cost typically ranges from $50 to $150 for parts and labor, depending on the cause. A solenoid replacement may cost around $100, while wiring repairs could be less.

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