B2155 – OBD-II DTC

OBD-II DTC B2155 – Seat Horizontal Motor Position Out of Range

DTC B2155 meaning

DTC B2155 refers to a diagnostic trouble code indicating that the seat horizontal motor position is out of range. This code is specific to the seat adjustment system in vehicles equipped with power seats. The code is triggered when the vehicle’s onboard diagnostic system detects that the horizontal position of the seat motor is not within the expected parameters, which may affect the functionality of the seat adjustment feature.

DTC B2155 symptoms

Common symptoms associated with DTC B2155 may include:

  • Inability to adjust the seat horizontally
  • Seat position may be stuck or unresponsive
  • Warning lights on the dashboard related to the seat system
  • Unusual noises from the seat adjustment mechanism

DTC B2155 causes

Several factors can lead to the triggering of DTC B2155, including:

  • Faulty seat horizontal motor
  • Wiring issues, such as damaged or corroded connectors
  • Malfunctioning seat position sensors
  • Software glitches in the vehicle’s control module
  • Mechanical obstructions preventing seat movement

DTC B2155 seriousness

DTC B2155 is considered a moderate issue. While it may not affect the vehicle’s overall performance, it can impact driver and passenger comfort due to the inability to adjust the seat properly. Additionally, if left unaddressed, it may lead to further electrical or mechanical issues within the seat adjustment system.

How to diagnose DTC B2155

To diagnose DTC B2155, follow these steps:

  1. Use an OBD-II scanner to confirm the presence of the B2155 code.
  2. Inspect the seat adjustment system for any visible damage or obstructions.
  3. Check the wiring and connectors for signs of wear, corrosion, or disconnection.
  4. Test the seat horizontal motor for proper operation using a multimeter.
  5. Examine the seat position sensors for functionality and accuracy.
  6. Clear the code and perform a seat adjustment test to see if the code reappears.

How to fix DTC B2155 step-by-step instructions

To fix DTC B2155, follow these step-by-step instructions:

  1. Disconnect the vehicle’s battery to ensure safety while working on the electrical system.
  2. Inspect and repair any damaged wiring or connectors related to the seat adjustment system.
  3. Replace the faulty seat horizontal motor if it is not functioning correctly.
  4. Test and replace any malfunctioning seat position sensors.
  5. Reassemble any components that were removed during the inspection and repair process.
  6. Reconnect the vehicle’s battery and use an OBD-II scanner to clear the DTC.
  7. Perform a seat adjustment test to ensure the issue is resolved.

How to erase DTC B2155

To erase DTC B2155, follow these steps:

  1. Connect an OBD-II scanner to the vehicle’s diagnostic port.
  2. Turn on the vehicle’s ignition without starting the engine.
  3. Navigate to the trouble codes section on the scanner.
  4. Select the option to clear or erase the codes.
  5. Confirm the action and wait for the scanner to complete the process.
  6. Disconnect the scanner and start the vehicle 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.