OBD Guide

B25AF

Door Lock/Unlock Switch Stuck

B25AF is an OBD-II diagnostic trouble code meaning: Door Lock/Unlock Switch Stuck. Common causes: mechanical wear of the button, button contacts are dirty. Estimated repair cost: $11–56.

Severity
⚠️ Medium
Can you drive?
Limited driving only, diagnose soon
Approx. repair cost
$11–56 (est.)

Symptoms

  • Door lock/unlock button does not work
  • Door locks do not respond to commands from the key fob
  • Continuous alarm
  • Door locks lock/unlock spontaneously

Causes

  • Mechanical wear of the button
  • Button contacts are dirty
  • Wiring Harness Problems
  • Malfunction of the door control unit
  • Short circuit in the button circuit

How to Fix

  1. Check and clean the lock/unlock button contacts
  2. Check the wiring harness for damage
  3. Replace the faulty button
  4. Check and replace the door control unit if necessary
  5. Reset the error and check the system operation

Related codes

FAQ

What does the B25AF code mean?

B25AF is an OBD-II diagnostic trouble code that indicates: Door Lock/Unlock Switch Stuck

What causes a B25AF error code?

The most common causes of B25AF include: Mechanical wear of the button; Button contacts are dirty; Wiring Harness Problems; Malfunction of the door control unit.

How do I fix a B25AF diagnostic trouble code?

To fix B25AF: Check and clean the lock/unlock button contacts. Check the wiring harness for damage. Replace the faulty button. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with B25AF?

Limited driving only, diagnose soon

How much does it cost to fix B25AF?

The estimated repair cost for B25AF is $11–56. Actual cost depends on your vehicle, location, and labor rates.

See also: Russian version · NationStat