Order processing time 24h
Free shipping !
Support service 24/7
100% Secure Payment
Free shipping !
Support service 24/7
100% Secure Payment
View Categories

5 min read

B2167 — Seat Horizontal Motor Memory Position Out of Range #

Note: The wording of this code may differ depending on the vehicle manufacturer (OEM). Always refer to your specific service manual for precise terminology.

  • Seat Memory Horizontal Motor Position Range/Performance (Ford/Lincoln)
  • Seat Horizontal Motor Position Sensor Range/Performance (Toyota/Lexus)
  • Seat Track Position Memory Limit Exceeded (Nissan/Infiniti)

Summary for DTC B2167 #

The B2167 diagnostic trouble code (DTC) indicates that the seat horizontal (forward/backward) adjustment motor’s memory position sensor has detected a value outside the expected range. This code is set by the seat control module, which manages and stores seat positions for driver comfort and convenience. The seat memory system uses position sensors to ensure the seat can return to a saved location accurately. When the sensor signal is too high, too low, or unstable, the module flags B2167. This might be due to a faulty sensor, wiring problem, or even a jammed seat track. Left unchecked, this issue can limit seat adjustment or make memory recall unreliable.

Common Symptoms for Code B2167 #

When B2167 is present, drivers often notice issues related to seat movement or the memory function. In most cases, the problem will be more of an inconvenience than a safety hazard, but it can impact comfort, especially in vehicles with multiple drivers sharing memory settings.

  • Seat does not move to saved memory positions
  • Seat only moves partway forward or backward
  • Memory recall is inconsistent or fails entirely
  • Warning light or message on dashboard (e.g., “Seat Memory Fault”)
  • Unusual noise or resistance when adjusting seat

Probable Causes for Code B2167 #

Like any code related to seat memory, B2167 can originate from several sources. The most common are simple electrical or mechanical faults, but sometimes a deeper issue with the control module is at play. Here’s how they typically rank in likelihood:

  1. Faulty seat horizontal position sensor (potentiometer or hall-effect sensor)
  2. Wiring issues (broken, frayed, or shorted harness to sensor or motor)
  3. Obstruction or mechanical jam in seat track
  4. Seat control module malfunction
  5. Corroded or loose connectors at seat motor or module

Step-by-Step Diagnosis for B2167 #

Proper diagnosis ensures you don’t replace expensive components unnecessarily. Use the following logical steps, and always follow safety precautions when working with powered seat systems.

  • 1. Scan for additional seat-related codes — Sometimes, multiple codes provide clues to a common fault.
  • 2. Operate the seat — Observe if movement is limited, jerky, or if the seat stops at certain points.
  • 3. Inspect seat track for obstructions — Ensure nothing is physically blocking the seat’s movement.
  • 4. Check wiring and connectors — Look for visible damage, corrosion, or loose connections at the motor, sensor, and seat module.
  • 5. Test the position sensor — Use a multimeter to check sensor output voltage as the seat moves. Compare to OEM specifications.
  • 6. Inspect the seat control module — Look for signs of water intrusion or internal failure if all else checks out.

Possible Repairs for Code B2167 #

Once you’ve pinpointed the cause, repairs will vary accordingly. Here are the most common solutions for each root cause:

  • Replace faulty seat position sensor
  • Repair or replace damaged wiring/connectors
  • Clear obstructions and lubricate seat tracks
  • Reprogram or replace seat control module (if verified defective)
  • Clean corroded connectors and resecure plugs

Is It Safe to Drive with Code B2167? #

Yes, but with limitations. The B2167 code does not impact core vehicle safety systems like brakes or steering. However, if the seat cannot be adjusted to a safe and comfortable driving position, especially for shorter/taller drivers, this may present a safety risk over time. Always ensure the seat locks securely in place before driving. If the memory function is unreliable, avoid using memory recall until the issue is resolved.

Vehicles Most Commonly Affected by B2167 #

This code is most often seen in modern vehicles with power-adjustable seats and memory functions. OEMs with advanced seat electronics tend to be more prone. Based on industry experience, B2167 is frequently reported on:

  • Ford/Lincoln (Explorer, F-150, Navigator, Edge)
  • Toyota/Lexus (Camry, Avalon, RX, LS)
  • Nissan/Infiniti (Altima, Maxima, QX60)
  • GM models with luxury trim packages (Cadillac, GMC Yukon, Chevrolet Tahoe)
  • Some Hyundai/Genesis and Kia models

Frequent Mistakes & Best Practices for B2167 #

It’s easy to misdiagnose seat memory faults by focusing on the control module or replacing the entire seat assembly prematurely. Here’s how to avoid the common pitfalls:

  • Don’t skip checking for physical obstructions — coins, pens, and debris are frequent culprits.
  • Never replace the seat module before testing the sensor and wiring thoroughly.
  • Use the correct scan tool with seat module live data capability.
  • Record all memory settings before repair; some resets may erase user presets.
  • After repairs, always cycle the seat through its full range and verify proper memory recall.

Quick FAQ for B2167 #

Still have questions? Here are the answers to what drivers and techs ask most:

  • Q: Can I reset this code by disconnecting the battery?
    A: Sometimes, disconnecting the battery will clear the code temporarily, but if the underlying issue isn’t fixed, B2167 will return as soon as the seat system is used again. Always address the root cause.
  • Q: How much does it cost to fix B2167?
    A: Costs vary. DIY fixes like clearing obstructions or tightening connectors are inexpensive. However, replacing a seat position sensor or control module can range from $100 to over $600 including parts and labor at a dealership.