Severity Medium
B2155

Driver Seat Horizontal Position Sensor Out of Range

📅 Last reviewed: July 2026
What does the B2155 code mean?

Diagnostic trouble code B2155 indicates that the Seat Control Module (SCM) or Body Control Module (BCM) has detected the driver seat horizontal position sensor signal is outside the calibrated or expected range. This means the module cannot determine the exact seat position, disabling features such as memory seat recall and automatic easy entry/exit functions.

Medium
Severity
Variable
Typical Cost
Medium
Frequency

1. Commonly Affected Makes

FordLincolnMercury

2. Most Common Causes

3. Symptoms You Will Notice

4. Step-by-Step Diagnosis

1

Check for any mechanical obstructions in the seat track and ensure smooth movement

2

Inspect wiring and connectors between the seat motor/sensor and the SCM/BCM for damage, corrosion, or loose pins

3

Test the horizontal position sensor resistance and compare to specifications; replace if out of range

4

Verify power and ground at the seat motor; if present, test motor operation directly

5

If all else checks out, consider reprogramming or replacing the SCM/BCM

5. Frequently Asked Questions

Is it safe to drive?

Yes, it is generally safe to drive, but you may lose memory seat and easy entry/exit functions. Ensure the seat is manually adjusted to a safe driving position before driving.

How much does it cost to fix?

Repair costs typically range from $150 to $600, depending on the root cause. Sensor replacement may be $100-$250, while module replacement can exceed $500.

6. Related Codes

Need an OBD2 Scanner for the B2155? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →