OBD
OBDIICSU

B2158

Severity: Low

Seat Recline Motor Memory Position Out of Range

Last updated: July 2026

System
Body
Subsystem
Body Electronics
Code Type
Manufacturer-specific

What does B2158 mean?

B2158 is a manufacturer-specific body diagnostic trouble code. It is defined as "Seat Recline Motor Memory Position Out of Range". It falls under the body electronics area of the vehicle’s body system, and its exact meaning can vary between manufacturers.

When is B2158 set?

The onboard diagnostic system sets B2158 when it detects a condition matching "seat recline motor memory position out of range" in the body electronics circuit or system. When the fault is confirmed, the module stores the code and, in most cases, turns on a warning light.

This code is generally minor and often relates to a signal, range or performance condition. It should still be inspected, especially if it returns after clearing.

Common symptoms

Possible causes

What to check first

  1. Scan the relevant body module for stored codes
  2. Check fuses, relays and supply voltage for the affected system
  3. Inspect connectors for corrosion, water damage or backed-out pins
  4. Operate the affected feature while watching live data
  5. Clear the code and verify whether it comes back

Frequently asked questions

What does the B2158 code mean?

B2158 means "Seat Recline Motor Memory Position Out of Range". It is a manufacturer-specific body trouble code in the body electronics area.

Is it safe to drive with a B2158 code?

This code is usually minor, and short-distance driving is often possible, but you should still have it checked — especially if the warning light stays on or the code returns.

How do I fix a B2158 code?

There is no single fix. Start by confirming the code with a scan tool, then work through the likely causes and checks above — inspecting wiring, connectors and the relevant components before replacing any parts. On your specific make, confirm the diagnosis before repairs.

Can I clear the B2158 code myself?

You can clear the code with an OBD-II scan tool, but if the underlying fault is still present it will usually return. Clearing without repair is only useful to confirm whether the fault is active.

Related codes

Important

This information is provided for general reference only. It is not repair advice and may not apply to every make or model. Manufacturer-specific codes can differ. Always confirm a diagnosis with a scan tool and, where needed, a qualified technician before replacing parts.