OBD-II DTC B2167 – Seat Horizontal Motor Memory Position Out of Range
DTC B2167 meaning
DTC B2167 refers to a diagnostic trouble code indicating that the seat horizontal motor’s memory position is out of range. This code is associated with the power seat adjustment system, which allows the driver and passengers to adjust their seating positions electronically. When the system detects that the horizontal motor is not functioning within its expected range, it triggers this code.
DTC B2167 symptoms
Common symptoms associated with DTC B2167 may include:
- The power seat may not move forward or backward.
- Inconsistent seat positioning or failure to return to a saved position.
- Warning lights on the dashboard related to the seat adjustment system.
- Unusual noises from the seat motor when attempting to adjust the seat.
DTC B2167 causes
Several factors can lead to the triggering of DTC B2167, including:
- Faulty seat horizontal motor.
- Wiring issues, such as damaged or corroded connectors.
- Malfunctioning seat position sensors.
- Software issues within the vehicle’s control module.
- Mechanical obstructions preventing the seat from moving properly.
DTC B2167 seriousness
DTC B2167 is considered a moderate issue. While it may not affect the vehicle’s overall drivability, it can impact comfort and safety by preventing proper seat adjustment. If left unresolved, it may lead to further electrical or mechanical issues within the seat adjustment system.
How to diagnose DTC B2167
To diagnose DTC B2167, follow these steps:
- Use an OBD-II scanner to confirm the presence of the B2167 code.
- Inspect the seat horizontal motor and wiring for visible damage or disconnections.
- Check the seat position sensors for proper operation.
- Test the power supply to the seat motor to ensure it is receiving adequate voltage.
- Examine the vehicle’s control module for any software updates or faults.
How to fix DTC B2167 step-by-step instructions
To fix DTC B2167, follow these steps:
- Disconnect the vehicle’s battery to ensure safety while working on the electrical system.
- Inspect and repair any damaged wiring or connectors related to the seat motor.
- Replace the faulty seat horizontal motor if it is not functioning correctly.
- Test and replace any malfunctioning seat position sensors.
- Reconnect the battery and clear the DTC using an OBD-II scanner.
- Test the seat adjustment system to ensure proper operation.
How to erase DTC B2167
To erase DTC B2167, follow these steps:
- Connect an OBD-II scanner to the vehicle’s diagnostic port.
- Turn on the vehicle’s ignition without starting the engine.
- Navigate to the trouble codes section on the scanner.
- Select the option to clear or erase the codes.
- Confirm the action and wait for the scanner to indicate that the codes have been cleared.
- Disconnect the scanner and perform a test drive to ensure the code does not reappear.
Recommended tools for OBD-II diagnostics
Explore our expert picks: The Best OBD2 Scanners for 2025
Easy-to-use Multimeter for reliable diagnostics: AstroAI Auto-ranging Multimeter
Some of the links on this page may be affiliate links, which means we may earn a small commission if you make a purchase. This helps us keep our DTC database up to date and provide valuable content for free. We only recommend products that we have tested and believe to be the best in their class.