B2152
Seat Rear Vertical Motor Position Out of Range
B2152 is an OBD-II diagnostic trouble code meaning: Seat Rear Vertical Motor Position Out of Range. Common causes: mechanical binding or obstruction in the adjustment mechanism, worn seat adjustment motor. Estimated repair cost: $56–167.
Symptoms
- Inability to adjust the rear of the seat
- Intermittent operation of the adjustment mechanism
- Seat does not save position settings
Causes
- Mechanical binding or obstruction in the adjustment mechanism
- Worn seat adjustment motor
- Position sensor malfunction
- Problems with wiring harness or contacts
- Seat control unit malfunctions
How to Fix
- Check the adjustment mechanism for obstructions and jams.
- Test the seat adjustment motor
- Check the position sensor and its connection
- Inspect the wiring harness for damage
- If necessary, replace faulty components
- Reset the error and check the system operation
Related codes
FAQ
What does the B2152 code mean?
B2152 is an OBD-II diagnostic trouble code that indicates: Seat Rear Vertical Motor Position Out of Range
What causes a B2152 error code?
The most common causes of B2152 include: Mechanical binding or obstruction in the adjustment mechanism; Worn seat adjustment motor; Position sensor malfunction; Problems with wiring harness or contacts.
How do I fix a B2152 diagnostic trouble code?
To fix B2152: Check the adjustment mechanism for obstructions and jams.. Test the seat adjustment motor. Check the position sensor and its connection. For a complete diagnosis, use an OBD-II scanner.
Is it safe to drive with B2152?
Do not drive — repair immediately
How much does it cost to fix B2152?
The estimated repair cost for B2152 is $56–167. Actual cost depends on your vehicle, location, and labor rates.
See also: Russian version · NationStat