B2161 — Seat Front Vertical Motor Memory Position Out of Range
B2161 — Seat Front Vertical Motor Memory Position Out of Range. A fault in the body electrical system. The car is usually drivable while you plan the repair. Typical causes: damaged wiring in door jambs or wet areas, corroded or loose connectors, faulty switch, motor or actuator of the affected system.
body electrical
Is it safe to drive?
Short-term driving is OK Usually safe to drive — body codes rarely affect drivability. Exceptions: exterior lighting and wipers in bad weather, and central locking faults that can leave the car unsecured.
How to diagnose with an OBD scanner
- Read the code and freeze frame Connect an OBD2 scanner, confirm B2161 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
- Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many B0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
- Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the body electrical system for damage, corrosion, chafing or poor contact.
- Subsystem check Operate the affected function while watching its switch and motor PIDs in live data.
- Subsystem check Inspect connectors and wiring at flex points (door jambs, tailgate hinges) — wires break there first.
- Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm B2161 does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for B2161 (parts and labor, USD, independent shop rates): Replace the switch or actuator: $120–$450; BCM repair or replacement: $300–$900; Repair wiring or connectors: $80–$250. Overall, fixing B2161 usually costs between $80 and $900. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.
Common questions
Is it safe to drive with B2161?
Usually safe to drive — body codes rarely affect drivability. Exceptions: exterior lighting and wipers in bad weather, and central locking faults that can leave the car unsecured.
How much does it cost to fix B2161?
Replace the switch or actuator — $120–$450; BCM repair or replacement — $300–$900; Repair wiring or connectors — $80–$250. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.
How do I diagnose B2161 myself?
Start with a scan: confirm B2161, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the body electrical system, and verify the suspect component against live data before buying parts.
Will B2161 clear itself?
Sometimes B2161 clears after a few drive cycles if the fault was intermittent — for example a loose connector or a tank of bad fuel. The underlying cause usually remains, so the code tends to return. Clear it once; if it comes back, diagnose rather than erase it repeatedly.
What are the symptoms of B2161?
Drivers most often notice: the affected function (locks, windows, lighting, wipers) works intermittently or not at all, no impact on engine operation in most cases, warning light on the dashboard.
When the seat control module detects that the front vertical motor's position signal falls outside its expected operating range, it logs trouble code B2161. The motor relies on a feedback mechanism — usually a potentiometer or Hall-effect sensor — that tells the module exactly where the seat cushion is positioned. When that signal becomes erratic, jumps unexpectedly, or simply stops responding, the module flags the discrepancy and sets B2161. The ECU doesn't trigger this code from a one-time glitch. It requires the fault to appear consistently across multiple ignition cycles under similar conditions before the check engine or body warning light illuminates. That is why the freeze frame data saved alongside B2161 matters so much — it records engine load, RPM, temperature, and vehicle speed the instant the fault was detected, giving you a precise starting point for diagnosis. The module responsible for storing B2161 varies by manufacturer; some vehicles use a dedicated seat control unit while others route everything through the body control module.
The affected function typically fails to reach its saved memory positions or moves with obvious hesitation. The motor itself may still drive the seat up and down manually, but the memory recall feature stops working entirely. In many cases the driver simply notices that their preferred seat setting is no longer remembered, and the dashboard warning light confirms a body system issue. Critically, engine performance and drivability remain unaffected — the code lives entirely within the comfort and convenience side of the vehicle's electrical architecture.
What causes B2161?
- Broken or chafed wiring at seat tracks, door jambs, or other flex points where wires bend repeatedly
- Failed front vertical motor or worn position sensor inside the motor assembly
- Corroded, moisture-damaged, or loose electrical connectors feeding the seat motor circuit
- Blown fuse or faulty relay that interrupts power to the seat memory system
- Faulty seat memory switch or control panel
- Bad ground connection at the seat frame or body control module
- Defective body control module or seat control module (least common)
Common symptoms of B2161
- Memory seat fails to recall saved positions or behaves inconsistently
- Seat motor moves sluggishly, stalls mid-travel, or produces grinding sounds
- Dashboard body system warning light remains illuminated after the fault occurs
- Manual seat adjustment still works, but stored presets no longer respond
- Occasional full power loss to the seat memory circuit until the next ignition cycle
- No effect on engine RPM, transmission shifting, braking, or other drivetrain functions
How to diagnose B2161
- Connect an OBD2 scanner, confirm B2161 is active or stored, and record the freeze frame data — engine load, rpm, coolant temperature, and vehicle speed at the moment the module detected the fault.
- Check for any related trouble codes in the body system. Codes pointing to switches, other motors, or the BCM itself often reveal the true root cause.
- Look up manufacturer TSBs for your specific make, model, and model year — many B2161 complaints have documented factory fixes or calibration updates. Search by VIN on the manufacturer portal or NHTSA website.
- Perform a visual inspection of the wiring harness running to the seat motor. Pay close attention to the flex zones where wires bend around seat rails and through door sills. Look for cracked insulation, broken strands, and corrosion from spilled liquids or leaking weather seals.
- Test the motor's position sensor and ground circuit using a multimeter while operating the seat in live data mode. Watch for signal values that flicker, drop out, or fail to change when the motor moves.
- Clear the code, complete a full drive cycle replicating the conditions from the freeze frame, and verify B2161 does not return. If the code reappears, the fault is confirmed and not intermittent.
Repair options and costs
- Repair or solder broken wiring at flex points and replace corroded connectors: $80–$250
- Replace faulty seat memory switch or actuator motor assembly: $120–$450
- Repair or replace the body control module or seat control module: $300–$900
How much does it to fix B2161?
Actual cost depends entirely on which component triggered the fault. Here are typical parts-and-labor scenarios at independent shop rates:
- Wiring repair at seat track or door jamb: $80–$250
- Seat memory switch or motor replacement: $120–$450
- BCM diagnosis, repair, or replacement: $300–$900
In most cases, fixing B2161 runs between $80 and $900 total. The least expensive scenarios — a loose connector or broken wire — appear far more frequently than module failure. An accurate diagnosis before purchasing parts is the single most effective way to avoid overspending on this code.
Can you drive with B2161?
Yes, usually. This code does not impair engine operation, transmission function, or braking. The seat still adjusts manually in almost every case. However, if the fault affects exterior lighting circuits, windshield wipers, or central locking, address those situations promptly for safety reasons. A car with an inoperable memory seat is inconvenient but not dangerous on its own.