DOBD DashX ☰ Browse all codes
P0854

Drive Switch Input Circuit Low

Transmission / range switch Generic OBD-II Medium

What it means

P0854 means the transmission module sees an abnormally low voltage on the drive-switch input β€” the signal that confirms the Drive gear has been selected. The engine still starts and runs, but if the module can't trust that signal it may struggle to engage Drive or fall back into a limp mode.

Medium

Can I keep driving? May still drive, but the transmission can refuse to engage Drive or drop into limp mode; get it fixed before you risk being stranded.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Faulty drive (range) switch
  2. Short to ground or open in the drive switch signal wire
  3. Loose or corroded connectors in the transmission harness
  4. Poor ground for the switch circuit
  5. Failed transmission control module (least likely)

How to diagnose & fix

Work through it in order

  1. Read freeze-frame data and inspect the drive switch connector for corrosion or loose pins.
  2. Back-probe the switch signal wire and check for a voltage stuck low versus spec.
  3. Test the wiring for shorts to ground and opens; repair as needed.
  4. Test the drive switch itself and replace it if it fails.
  5. Clear the code and confirm the switch state changes with gear selection before suspecting the TCM.

FAQ

Quick answers

Is it safe to drive with P0854?+
Only cautiously β€” if the module can't confirm Drive is selected it may limit shifting or refuse to engage, so repair it promptly.
Can I just clear P0854?+
It returns until the switch or wiring is fixed, because the low-voltage signal is still present.

Related codes

Often seen with P0854

Read & clear P0854 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