What does it mean?
B1952 is a Body (airbags, seat belts, body electronics) fault code. It indicates: Seat Rear Up/Down Position Feedback Circuit Short to Battery .
Symptoms
- Rear height adjustment stops working or only moves in one direction
- Memory recall no longer sets the seat correctly, or the seat parks in a wrong position
- Seat moves for a moment then stops and needs the switch releasing before it will run again
- Easy entry or exit movement disabled
- Other seat functions still work normally, which points at one circuit rather than the whole module
Likely causes
- Feedback wire chafed against a live seat motor feed inside the seat frame loom
- Wiring crushed under the seat rails or by the seat track travel, exposing conductors that touch each other
- Water or drink spillage through the seat cushion corroding the potentiometer or connector and bridging the feed to the signal
- Failed rear height potentiometer with an internal short to its supply
- Damaged connector at the seat adjuster motor assembly, with pushed back or bridged terminals
- Aftermarket seat heater, cover or wiring pinched during installation
- Fault in the seat control module output that supplies the sensor
How to fix it
- Look at the rear up/down feedback voltage in live data and compare it with the other seat position sensors, a value stuck near battery voltage confirms the code
- Unplug the rear height potentiometer: if the reading drops to zero the sensor is internally shorted, if it stays high the wiring is
- With the module and the sensor disconnected, check the signal wire for voltage and for continuity to any motor feed
- Move the seat fully back and forth by hand or with the other functions and watch the reading for a wiggle related short
- Inspect the loom under the cushion and along the rails for crush points, chafe and evidence of spillage
- Repair or replace the damaged section, or fit a new potentiometer or adjuster assembly if the sensor itself is shorted
- Clear the code, run the seat through its full travel and store then recall a memory position to verify the repair