B2167 — Seat Horizontal Motor Memory Position Out of Range
The diagnostic trouble code B2167 indicates that the vehicle’s electronic control unit (ECU) has detected an issue with the seat’s horizontal (forward-backward) adjustment motor. Essentially, the seat’s position memory for this movement is not within expected parameters. Please note that labels and terminology may vary between different vehicle manufacturers.
- System affected: Seat Adjustment Motor Control
- Severity: Moderate — requires diagnosis but often not urgent
- Main symptoms: Seat not moving or memory functions not working
- Driveability: No (vehicle can be driven but seat adjustment features may be limited)
Manufacturer variations for trouble code B2167
Different manufacturers may assign different labels or code descriptions to similar issues concerning seat movements. While the core problem remains the same, the way the code is presented in the vehicle’s diagnostic system can vary. Common variations include:
- Volkswagen / Audi / Skoda / Seat: “B2167 — Seat Adjustment Horizontal Motor Memory Position Out of Range”
- BMW: Similar issue but possibly coded differently, such as a variation within the body control modules.
- Ford / Mazda: May use generic body control or seat control codes with similar descriptions.
What does trouble code B2167 mean?
In simple terms, the ECU monitors the position of the seat’s horizontal adjustment motor (the one that moves the seat forward or backward). When you save or recall a seat position, this motor’s position sensor sends data to the ECU. If the ECU detects that the motor’s actual position does not match the stored memory position — or the position sensor reports an out-of-range reading — it triggers the B2167 code.
This code typically appears during diagnostic checks or when the seat adjustment system is not functioning correctly. It may be triggered by hardware issues, sensor faults, or wiring problems. Usually, it occurs after an attempt to save or recall a seat position, or if the seat motor or sensor malfunctions.
Severity and risks of trouble code B2167
The severity of this fault is usually considered moderate. While it does not directly affect vehicle safety or drivability, it impacts the comfort and convenience features of your vehicle. If left unresolved, the seat may refuse to adjust or lose memory functions, which can be problematic, especially for drivers sharing seats frequently.
Potential risks include continued wear on the seat motor or eventual damage to the sensor or wiring. However, this issue does not typically impact essential vehicle operations. Yes, the vehicle can usually be driven, but the seat adjustment feature could be limited or non-functional.
Symptoms of trouble code B2167
Common symptoms associated with this code include:
- Seat not moving when intended or commanded via controls
- Inability to save or recall seat position memories
- Warning message or warning light related to seat adjustment system
- Unusual noises from the seat adjustment motor during operation
- Seat adjustment limited or inconsistent with user inputs
Most likely causes of trouble code B2167
The causes for a B2167 fault typically fall into a few categories, with the most common causes listed below:
- Faulty seat horizontal adjustment motor — the motor itself may be failing or seized, preventing correct movement and position sensing.
- Damaged or misaligned position sensor — the sensor that detects the seat’s position may be malfunctioning or out of calibration, leading to incorrect readings.
- Wiring or connector issues — corrosion, damaged wiring, or a loose connector can interfere with proper signal transmission between the motor, sensor, and ECU.
- Control module or software glitch — less common, but sometimes a software glitch within the vehicle’s body control modules can cause erroneous fault detection.
- Mechanical obstruction or physical damage — if the seat is obstructed or mechanically damaged, the motor may reach a limit, triggering an out-of-range fault.
How to diagnose trouble code B2167
Performing a proper diagnosis involves several generic steps, aimed at identifying whether the cause is electrical, mechanical, or sensor-related. Always follow safety protocols and consult manufacturer-specific repair procedures when available.
- Visual Inspection: Check the seat adjustment mechanism, wiring, and connectors for visible damage, corrosion, or disconnection.
- Live Data Monitoring: Use an OBD-II scanner capable of reading live data, observe the seat position sensor readings, and ensure they are within expected ranges.
- Functional Test: Attempt to move the seat manually via control switches, observing motor operation and listening for abnormal noises.
- Sensor Test: Test the position sensor signal continuity using a multimeter, if accessible.
- Check Wiring Harness: Inspect wiring for continuity, shorts, or open circuits between the motor, sensor, and the control module.
- Recalibration or Reset (if applicable): Some systems allow resetting or recalibrating memory positions, which might resolve the issue without replacing parts.
Possible repairs for trouble code B2167
Repair actions depend on the root cause identified during diagnosis, but common solutions include:
- Replacing the seat’s horizontal adjustment motor— a basic repair that often requires professional installation, especially for safety-critical components.
- Re-mounting or replacing the position sensor— requires technical expertise, as sensors are often integrated with motors or mechanisms.
- Repairing or replacing damaged wiring or connectors— a straightforward but meticulous task that requires proper testing before sealing and securing.
- Performing a system reset or recalibration— can often resolve software-related issues; this may be done via diagnostic tools or software updates.
- Addressing mechanical obstructions or damage— inspect and repair seat mechanisms, lubricate moving parts, or replace damaged components.
Vehicles commonly associated with trouble code B2167 in Europe
This fault code is relevant in several vehicle brands prevalent on the European market. Many vehicles equipped with power-adjustable seats using memory functions are susceptible. Typical affected brands include:
Volkswagen Group: Audi, Volkswagen, Skoda, Seat. These vehicles often use similar systems for seat adjustment and memory functions, making B2167 a common diagnostic code in this group.
Other brands such as BMW, Ford, and Mazda may also display similar issues but with different codes or terminology.
Frequent mistakes with trouble code B2167
Diagnosing and repairing this fault requires attention to detail. Common mistakes include:
- Ignoring wiring or connector issues early on, leading to unnecessary component replacements.
- Failing to perform a complete visual inspection before testing electronic components, which might overlook mechanical damage or obstructions.
- Replacing parts without confirming the root cause, resulting in recurring faults or wasted effort.
- Overlooking software or calibration resets, which in some cases can solve the problem without hardware replacement.
FAQ — trouble code B2167
Can this code disappear on its own? Not typically. Once the system detects a fault, the code remains stored until it is cleared by a diagnostic scan tool. Sometimes, temporary issues like a loose connector may clear by themselves, but persistent faults usually require repair.
Can I keep driving? Usually, yes. The vehicle remains drivable, though seat adjustment features may be limited. It’s advisable to address the fault soon to restore full functionality and prevent further issues.
Why does the code return after clearing? The underlying cause—such as a faulty motor, sensor, or wiring—remains unresolved. Clearing the code only resets the fault indicator temporarily; the problem will typically recur until properly repaired.
