What Does B1543 Mean?
This code indicates that the Body Control Module (BCM) has detected an electrical fault in the power seat directional switch assembly circuit. The switch controls forward/backward and up/down seat movement, and the BCM has identified an open circuit, short circuit, or abnormal resistance in the switch wiring or switch itself. This is a manufacturer-specific body code related to the power seat comfort and adjustment system.
Common Causes
45%
Faulty seat direction switch assembly with internal contact failure or damaged switch mechanism
30%
Damaged or corroded wiring harness between BCM and seat switch with chafing or broken wires
15%
Loose, corroded, or damaged electrical connectors at switch or BCM with poor contact
10%
Failed Body Control Module with internal circuit board damage in seat control circuit
Diagnostic Steps
1
Step 1: Perform visual inspection of seat direction switch assembly for physical damage, cracks, or stuck buttons. Test switch operation manually and listen for clicking sounds indicating mechanical function.
2
Step 2: Disconnect seat direction switch connector and inspect terminals for corrosion, bent pins, or moisture intrusion. Clean connector terminals with electrical contact cleaner if contamination is present.
3
Step 3: Using a digital multimeter, perform resistance check across switch terminals while actuating each direction button. Compare readings to factory specifications (typically 0-5 ohms closed, infinite ohms open). Check for intermittent opens by wiggling wires during testing.
4
Step 4: With switch disconnected, measure voltage supply from BCM at switch connector (typically 5V or 12V reference). Verify ground circuit has less than 0.5 ohms resistance to chassis ground.
5
Step 5: Check wiring harness continuity from switch connector to BCM connector for opens or shorts to ground/power. Wiggle and flex harness under seat to identify intermittent faults caused by seat movement.
6
Step 6: If all wiring and connections test good, suspect BCM internal fault. Replace seat direction switch assembly first as most common failure, then verify code clears and seat operates correctly in all directions.
Estimated Repair Cost
$75 - $450
Parts + labor, varies by vehicle and location
This code indicates that the Body Control Module (BCM) has detected an electrical fault in the power seat directional switch assembly circuit. The switch controls forward/backward and up/down seat movement, and the BCM has identified an open circuit, short circuit, or abnormal resistance in the swit...
The most common cause of B1543 (Seat Direction Switch Assembly Circuit Failure) is: Faulty seat direction switch assembly with internal contact failure or damaged switch mechanism
Typical repair costs for B1543 range from $75 to $450, depending on the vehicle, location, and whether you do it yourself or go to a shop.
Safe to continue driving as this only affects power seat adjustment functionality. No immediate safety risk, but inability to properly position driver's seat may affect comfort and optimal driving position for long-term safety.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B1543 to identify the root cause.
OBDHut Mobile App
Scan codes directly from your car with the OBDHut app.
Coming Soon
Quick Info
Category
Body
System
Body Comfort and Convenience System
Difficulty
Type
Manufacturer
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.