DOBD DashX ☰ Browse all codes
P0931

Gear Shift Lock Solenoid/Actuator Control Circuit A High

Transmission / shift interlock Generic OBD-II Medium

What it means

P0931 means the control circuit for gear-shift-lock solenoid/actuator 'A' is reading a high voltage. This solenoid drives the shift interlock — the mechanism that keeps the shifter locked until conditions are met (for example, requiring the brake to move out of Park). A high-voltage circuit fault can leave the interlock stuck or unresponsive.

Medium

Can I keep driving? Engine starts; you may have trouble shifting out of Park or the shift interlock may misbehave — have it checked soon.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Open or short to voltage in the shift-lock solenoid control circuit
  2. Faulty gear-shift-lock solenoid/actuator
  3. Poor connection or damaged wiring at the solenoid
  4. Faulty control module (TCM/ECM)

How to diagnose & fix

Work through it in order

  1. Read freeze-frame data and inspect the solenoid connector and wiring for a short to voltage or open.
  2. Measure the control-circuit voltage against the commanded state.
  3. Test the solenoid's resistance against specification.
  4. Repair wiring or replace the shift-lock solenoid as diagnosed; evaluate the module only if the circuit tests good. Clear and re-test.

FAQ

Quick answers

Is it safe to drive with P0931?+
Usually yes once moving, but you may struggle to shift out of Park or the safety interlock may not work. Have it checked soon.
Can I just clear P0931?+
It clears, but returns whenever the circuit reads high again. Repair the solenoid or wiring first.

Related codes

Often seen with P0931

Read & clear P0931 yourself

Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.

▶ Get it on Google Play
Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX