P0928

Universal

Gear Shift Lock Solenoid Circuit / Open

Time: 1-2 hours | Difficulty: Medium
High Severity

This code indicates an open circuit within the gear shift lock solenoid system, which is responsible for locking the transmission in Park. As a result, drivers typically experience an inability to shift the vehicle out of Park.

Report an error with this code

⚠️ Before You Begin (Safety First)

Always ensure the vehicle is in Park with the parking brake engaged before performing any diagnostics or repairs. Disconnect the battery before working on electrical components. Be aware that the vehicle may suddenly move if the shift interlock system is compromised.

Common Symptoms

  • Inability to shift the transmission out of Park
  • Brake lights may not illuminate when the pedal is pressed
  • Check Engine Light illuminated
  • Clicking sound near the shifter when pressing the brake is absent

Common Causes

  • Faulty gear shift lock solenoid
  • Open circuit or damaged wiring to the solenoid
  • Blown fuse (e.g., related to brake lights or shift interlock)
  • Faulty brake light switch
  • Corroded or loose electrical connectors
  • Faulty Powertrain Control Module (PCM), though less common

Frequently reported on: Honda Civic (2006-2011), Toyota Camry (2002-2006), Ford Explorer (2002-2005), Nissan Altima (2007-2012), Chevrolet Impala (2000-2005)

Diagnostic Steps

  1. Locate and check all fuses related to the brake lights and the shift interlock system. Replace any blown fuses.
  2. Inspect the wiring harness and connectors leading to the gear shift lock solenoid (typically located near the shifter assembly) for any visible damage, corrosion, or disconnections.
  3. Test the brake light switch for proper operation; it should complete a circuit when the brake pedal is pressed.
  4. Using a multimeter, check for 12V power at the gear shift lock solenoid connector when the brake pedal is depressed (vehicle ignition on).
  5. If no power, trace the wiring back to find the open circuit. If power is present, the solenoid itself is likely faulty.
  6. If accessible and testing confirms failure, replace the gear shift lock solenoid.
  7. Most vehicles have a manual shift lock override; consult your owner's manual to use this to temporarily move the vehicle if necessary.

👨‍🔧 When to Call a Professional

If you are not comfortable performing electrical diagnostics with a multimeter or cannot locate the specific components involved, it is best to consult a professional mechanic. An improper repair could lead to further electrical issues or safety hazards.

Need parts to fix this?

Commonly Asked Questions

Can I drive my car with a P0928 code?

No, typically the P0928 code means you cannot shift the transmission out of Park, rendering the vehicle immobile and undrivable.

What is the gear shift lock solenoid?

It is an electromagnetic device that locks the shifter in Park until specific conditions are met, usually requiring the driver to press the brake pedal and have the ignition on.

Is there a way to manually bypass the shift lock?

Yes, most vehicles have a shift lock override feature, often a small button or slot near the shifter that can be pressed with a key or small tool. Refer to your vehicle's owner's manual for its specific location and procedure.

Why are my brake lights related to this code?

The gear shift lock solenoid often receives its signal to unlock from the brake light switch. If the brake light switch is faulty or its circuit is open, the solenoid won't receive the signal to disengage, even if the brake pedal is pressed.

How can I test the gear shift lock solenoid?

You can test for 12-volt power at the solenoid's connector when the brake pedal is pressed and the ignition is on. You can also test the solenoid's internal resistance with a multimeter or, if safe and accessible, apply 12V directly to see if it actuates (clicks).

Related OBD2 Codes

← P0927 ← P0926 ← P0925 p0928 P0929 → P0930 → P0931 →