What Does B1986 Mean?
This code indicates the Body Control Module (BCM) or Seat Control Module has detected a circuit malfunction in the driver's seat autoglide rearward switch. The autoglide feature automatically moves the seat backward to facilitate driver entry/exit. The BCM has detected an open circuit, short to ground, short to power, or abnormal resistance in the switch circuit that prevents proper operation of the rearward movement function.
Common Causes
45%
Faulty autoglide rearward switch with internal open or short circuit
30%
Damaged wiring harness or connector between seat switch and control module due to seat movement wear
15%
Corroded or loose connector pins at the switch or module end causing intermittent contact
10%
Failed seat control module or BCM with internal circuit fault
Diagnostic Steps
1
Step 1: Perform visual inspection of driver's seat area, focusing on the autoglide switch location and wiring harness underneath the seat. Look for damaged wires, chafing from seat rails, loose connectors, or signs of water intrusion.
2
Step 2: Disconnect the autoglide rearward switch connector and inspect pins for corrosion, bent terminals, or damage. Clean connector with electrical contact cleaner if corrosion is present.
3
Step 3: Using a digital multimeter, test the autoglide rearward switch continuity in both activated and rest positions. Compare readings to manufacturer specifications (typically closed circuit when activated, open when at rest).
4
Step 4: With switch disconnected, measure voltage supply at the harness connector from the control module (typically 5V or 12V reference). Verify ground circuit integrity with resistance test to chassis ground (should be less than 1 ohm).
5
Step 5: If switch and circuits test good, backprobe the control module connector while activating the switch to verify signal reaches the module. Check for voltage drop or signal loss indicating harness issue.
6
Step 6: Clear codes, reconnect all components, cycle the autoglide function multiple times through full range of motion, and recheck for code return to confirm repair.
Estimated Repair Cost
$150 - $650
Parts + labor, varies by vehicle and location
This code indicates the Body Control Module (BCM) or Seat Control Module has detected a circuit malfunction in the driver's seat autoglide rearward switch. The autoglide feature automatically moves the seat backward to facilitate driver entry/exit. The BCM has detected an open circuit, short to grou...
The most common cause of B1986 (Driver's Seat Seatback Autoglide Rearward Switch Circuit Failure) is: Faulty autoglide rearward switch with internal open or short circuit
Typical repair costs for B1986 range from $150 to $650, depending on the vehicle, location, and whether you do it yourself or go to a shop.
Safe to continue driving as this only affects the convenience autoglide feature for easier entry/exit. The seat can still be adjusted manually using normal seat controls. Repair at convenience but should be addressed to maintain full seat functionality.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B1986 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
Power Seat Control System
Difficulty
Type
Manufacturer
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.