Home / DTC / B1647 — Seat Driver Recline Forward Circuit Failure

B1647 — Seat Driver Recline Forward Circuit Failure

Detailed page for trouble code B1647.

33,912codes
59brands
11,451generic
22,461specific
Reset
Code

B1647

Other B — Body

Seat Driver Recline Forward Circuit Failure

Brand: Other
Type: B — Body
Views: UK: 23 EN: 39 RU: 31
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open or shorted wiring in the recline forward circuit
  • Corroded, loose or damaged connector at the seat motor or seat control module
  • Failed recline motor (forward coil or internal switch)
  • Faulty seat position/seat module or recline switch assembly
  • Blown fuse or bad relay supplying the seat motor
  • Poor ground connection or chassis ground corrosion

Symptoms

  • Driver seat will not recline forward when commanded
  • No motor noise when attempting forward recline or strange clicking/noise
  • DTC B1647 stored in the body/seat control module
  • Intermittent operation — may work after moving seat or manipulating wiring/connector
  • Other seat memory or position functions may be affected if the seat module is involved

What to check

  • Visual inspection of wiring harness and connectors under the seat and at hinge points for damage, pinching, corrosion or disconnection
  • Check fuses and relays related to seat motors and seat module
  • With scanner, attempt to command recline forward and observe behavior and live data
  • Backprobing the motor connector to measure voltage on forward/reverse pins while commanding recline forward
  • Wiggle test harness while commanding to reproduce fault or intermittent
  • Inspect for mechanical binding in seat tracks and recliner mechanism

Signal parameters

  • Nominal system supply: ~12 V battery (vehicle-specific) at motor power/relay feed
  • Recline forward command: battery voltage (~11–14 V) present on forward motor lead when commanded
  • Reverse command: forward lead should be near 0 V and reverse lead at battery voltage when reversing (opposite polarity control on many vehicles)
  • Motor coil resistance (typical range): low single-digit to tens of ohms — nominally
  • No-load current: typically a few amps; stall or mechanical bind can cause much higher current (several amps to >10 A) — consult vehicle spec
  • Open-circuit: infinite resistance; short-to-ground: near 0 V on a feed line

Diagnostic algorithm

  1. Retrieve freeze frame and full DTC list with a scan tool, note related codes
  2. Safety: if removing seat or working near seat wiring with airbags, follow manufacturer procedure (disconnect battery and wait specified time)
  3. Attempt to command recline forward with scanner and observe if DTC is active and whether motor responds
  4. Listen for motor or relay activity. If no sound, backprobe motor connector and measure voltage on forward/reverse pins while commanding forward
  5. If no command voltage at motor connector but module shows command, test continuity between module and motor connector for open/short (unplug connectors first)
  6. Inspect wiring at common stress points (under seat, seat rail, hinge) for broken conductors; repair any chafed or broken wires
  7. If voltage is present at motor connector when commanded but motor does not run, disconnect motor and bench-test motor directly with 12 V to verify motor function (brief pulses)
  8. If motor draws excessive current or stalls, replace motor or free mechanical obstruction; if motor OK, check ground and related fuses/relays
  9. If wiring and motor check OK, test/replace seat control module or recline switch per vehicle procedures
  10. After repairs, clear codes and perform functional test by commanding multiple seat movements and verify no return of B1647

Likely causes

  • Broken wires at the seat hinge or under the seat (common wear area)
  • Connector pins pushed out, corroded or contaminated at motor connector
  • Recline motor forward coil failure or internal short
  • Faulty driver seat control module or recline switch not commanding correctly
  • Blown inline fuse or failed motor driver transistor in module

Fault status

⚠️ Status
Seat driver recline forward circuit failure — open/short/voltage out of range detected on recline forward circuit.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.0 hours

Similar codes

6,454

The library contains 6,454 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.

Your experience will help others
+100 karma for a short comment :)
Send to email