What Does B1703 Mean?
This diagnostic trouble code indicates that the Body Control Module (BCM) or seat control module has detected a short to battery voltage in the driver's seat recline forward switch circuit. This means the switch circuit is continuously receiving voltage when it should be at ground or in an open state. The system affects the power seat adjustment controls, specifically the recline forward function.
Common Causes
35%
Damaged or pinched wiring harness between seat switch and control module causing direct contact with battery voltage
30%
Failed or internally shorted seat recline forward switch with contacts stuck closed to voltage source
20%
Corroded or damaged connector pins at seat switch or module creating unintended voltage path
10%
Water intrusion or liquid damage to seat switch assembly causing internal short circuit
5%
Failed seat control module with internal circuit fault misreading switch input voltage
Diagnostic Steps
1
Step 1: Perform visual inspection of driver seat switch assembly and wiring harness for obvious damage, pinched wires, burnt connections, or signs of liquid intrusion. Check under seat rails and connections near seat mounting points.
2
Step 2: Disconnect the driver seat recline switch connector and measure voltage at the control module side of the circuit using a digital multimeter. Key on, engine off - reading should show 0V or near 0V. If battery voltage is present, wiring harness has short to power.
3
Step 3: With switch disconnected, measure resistance across the recline forward switch terminals using multimeter. Switch in rest position should show open circuit (infinite ohms). If continuity exists or low resistance is measured, switch is internally shorted.
4
Step 4: Inspect all connectors in the circuit for corrosion, pushed-back pins, or cross-connected terminals. Clean connectors with electrical contact cleaner and verify proper pin seating and terminal tension.
5
Step 5: If wiring and switch test normal, check for chafed insulation along entire harness run from switch to module, paying special attention to areas where harness passes through seat frame or near moving components.
6
Step 6: After repairs, clear code, cycle seat recline function through full range of motion multiple times, and verify code does not return. Monitor live data for proper switch state transitions during operation.
Estimated Repair Cost
$100 - $450
Parts + labor, varies by vehicle and location
This diagnostic trouble code indicates that the Body Control Module (BCM) or seat control module has detected a short to battery voltage in the driver's seat recline forward switch circuit. This means the switch circuit is continuously receiving voltage when it should be at ground or in an open stat...
The most common cause of B1703 (Seat Driver Recline Forward Switch Circuit Short To Battery) is: Damaged or pinched wiring harness between seat switch and control module causing direct contact with battery voltage
Typical repair costs for B1703 range from $100 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 convenience features. The seat position will remain locked or may move unintentionally when ignition is on, but does not affect vehicle operation or crash safety systems.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B1703 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 Electrical System - Power Seat Controls
Difficulty
Type
Manufacturer
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.