What Does B1718 Mean?
This code indicates that the Body Control Module (BCM) has detected an open circuit in the driver's seat forward switch wiring or switch itself. The BCM monitors the switch circuit for proper voltage and resistance, and when it detects an open or infinite resistance condition, it sets this code. This affects the power seat adjustment system, specifically the forward movement function of the driver's seat.
Common Causes
35%
Faulty driver seat forward switch with internal open circuit or broken contacts
30%
Broken or corroded wiring between the seat switch and BCM, or damaged connector pins
20%
Loose or disconnected connector at the seat switch or BCM
10%
Failed body control module (BCM) with internal circuit damage
5%
Blown fuse or open circuit in seat power distribution circuit
Diagnostic Steps
1
Step 1: Perform visual inspection of the driver seat switch assembly for physical damage, debris, or liquid intrusion. Check all connectors at the seat switch for corrosion, bent pins, or looseness. Disconnect and reconnect connectors to ensure proper seating.
2
Step 2: Using a digital multimeter, test the seat forward switch continuity by disconnecting the switch connector and checking resistance across the forward switch terminals while activating the switch. Expect near 0 ohms when pressed, infinite resistance when released. Replace switch if defective.
3
Step 3: With the switch disconnected, measure voltage at the switch connector harness side with ignition on. Verify proper battery voltage (approximately 12V) is present on the power supply wire. If no voltage present, trace wiring back to fuse box and check fuse condition.
4
Step 4: Test wiring continuity between the seat switch connector and BCM connector by accessing BCM wiring diagrams for proper terminal identification. Check for opens, shorts to ground, or high resistance (should be less than 5 ohms). Inspect wiring under seat for chafing or pinched wires.
5
Step 5: If switch and wiring test good, monitor live data using scan tool to observe switch status while actuating forward button. If BCM does not register switch input, suspect BCM internal fault.
6
Step 6: After repairs, clear code, cycle ignition, and operate seat forward function multiple times to verify proper operation. Perform final scan to confirm code does not return.
Estimated Repair Cost
$75 - $450
Parts + labor, varies by vehicle and location
This code indicates that the Body Control Module (BCM) has detected an open circuit in the driver's seat forward switch wiring or switch itself. The BCM monitors the switch circuit for proper voltage and resistance, and when it detects an open or infinite resistance condition, it sets this code. Thi...
The most common cause of B1718 (Seat Driver Forward Switch Circuit Open) is: Faulty driver seat forward switch with internal open circuit or broken contacts
Typical repair costs for B1718 range from $75 to $450, depending on the vehicle, location, and whether you do it yourself or go to a shop.
Vehicle is safe to drive as this only affects seat adjustment convenience features. This is not a safety-critical issue and can be repaired at the owner's convenience, though proper seat positioning is important for driver comfort and airbag effectiveness.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B1718 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 Systems - Power Seat Control
Difficulty
Type
Manufacturer
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.