Skip to content

Seat Front Vertical Motor Memory Position Out of Range

Jump to the fix

Severity

Medium

Can I keep driving?

Usually drivable, but get it diagnosed without delay.

First step

Recalibrate before replacing parts, corrupted learned values are a common cause here.

  • BBody
  • 2Manufacturer-specific
  • 1Body
  • 61Sequence number

What does it mean?

B2161 is a Body (airbags, seat belts, body electronics) fault code. It indicates: Driver's MPCS Unit Lost Communication with MICU (DOORSW Message .

Symptoms

  • Seat front height cannot be stored in memory, or the stored value is ignored
  • Memory recall raises the seat to the wrong height or stops partway
  • Front of the cushion moves in one direction only
  • Motor runs but the position value in live data does not change
  • Memory works for mirrors and column but not for the seat height
  • Code returns each time a memory recall is attempted

Likely causes

  • Position sensor in the front vertical motor worn, dirty or failed
  • Front lift mechanism binding, so the motor stalls before the stored position is reached
  • Stored values corrupted after a battery disconnection or a low voltage event
  • Seat calibration never performed after a motor, seat or module was replaced
  • Under seat harness stretched or broken by the seat sliding through its travel
  • Connector under the seat loose or corroded
  • Weak battery causing the motor to slow and the module to miscount pulses
  • Memory module internal fault, considered last

How to fix it

  1. Confirm the manufacturer definition and the pin assignment for the front vertical motor
  2. Test the battery and charging system, memory seat faults often follow a weak battery
  3. Watch the front vertical position value in live data through the full travel
  4. Move the seat manually with the motor unplugged to check the mechanism is free
  5. Inspect and flex the under seat harness while watching live data
  6. Reseat the under seat connectors and check for corrosion
  7. Perform the seat position relearn or calibration procedure specified for the vehicle
  8. If the position value still does not track the movement, replace the motor and sensor assembly, then recalibrate and verify each memory setting

Codes From the Same System

All Fault Codes

Related Similar Codes

This information follows the generic OBD-II definition and does not replace a vehicle-specific diagnosis. The severity rating is rule-based; an authorised diagnostic reading is required for a definitive answer.