OBD Guide

B2112

Seat Sliding Motor

B2112 is an OBD-II diagnostic trouble code meaning: Seat Sliding Motor. Common causes: oxidation or damage to contacts in connectors, open or short circuit in wiring harness. Estimated repair cost: $33–167.

Severity
⚠️ Medium
Can you drive?
Yes, but get it checked soon
Approx. repair cost
$33–167 (est.)

Symptoms

  • Seat adjustment forward and backward does not work
  • Intermittent operation of the adjustment motor
  • Clicking noises from under the seat when trying to adjust
  • SRS malfunction indicator is on (on some models)

Causes

  • Oxidation or damage to contacts in connectors
  • Open or short circuit in wiring harness
  • Motor fault
  • Mechanical jamming of guides
  • Problems with the seat control unit
  • Control relay fault

How to Fix

  1. Check the seat control circuit fuse
  2. Inspect connectors and wires under the seat for damage
  3. Check the voltage at the motor terminals
  4. Check the operation of the motor when directly connected to 12V
  5. Clean and lubricate the mechanism guides
  6. If necessary, replace the motor or wiring harness

Related codes

FAQ

What does the B2112 code mean?

B2112 is an OBD-II diagnostic trouble code that indicates: Seat Sliding Motor

What causes a B2112 error code?

The most common causes of B2112 include: Oxidation or damage to contacts in connectors; Open or short circuit in wiring harness; Motor fault; Mechanical jamming of guides.

How do I fix a B2112 diagnostic trouble code?

To fix B2112: Check the seat control circuit fuse. Inspect connectors and wires under the seat for damage. Check the voltage at the motor terminals. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with B2112?

Yes, but get it checked soon

How much does it cost to fix B2112?

The estimated repair cost for B2112 is $33–167. Actual cost depends on your vehicle, location, and labor rates.

See also: Russian version · NationStat