B1705 — Seat Driver Recline Rearward Switch Circuit Failure
OBD2 code B1705 flags a problem with the body electrical system (seat driver recline rearward switch circuit failure). The car is usually drivable while you plan the repair. Common culprits: corroded or loose connectors, damaged wiring in door jambs or wet areas, body control module (BCM) fault.
body electrical
Is it safe to drive?
Short-term driving is OK Usually safe to drive — body codes rarely affect drivability. Exceptions: exterior lighting and wipers in bad weather, and central locking faults that can leave the car unsecured.
How to diagnose with an OBD scanner
- Read the code and freeze frame Connect an OBD2 scanner, confirm B1705 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
- Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many B0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
- Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the body electrical system for damage, corrosion, chafing or poor contact.
- Subsystem check Operate the affected function while watching its switch and motor PIDs in live data.
- Subsystem check Inspect connectors and wiring at flex points (door jambs, tailgate hinges) — wires break there first.
- Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm B1705 does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for B1705 (parts and labor, USD, independent shop rates): Repair wiring or connectors: $80–$250; BCM repair or replacement: $300–$900; Replace the switch or actuator: $120–$450. Overall, fixing B1705 usually costs between $80 and $900. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.
Common questions
What is the most common cause of B1705?
The most common causes are: corroded or loose connectors, damaged wiring in door jambs or wet areas, body control module (BCM) fault.
Is it safe to drive with B1705?
Usually safe to drive — body codes rarely affect drivability. Exceptions: exterior lighting and wipers in bad weather, and central locking faults that can leave the car unsecured.
What are the symptoms of B1705?
Drivers most often notice: warning light on the dashboard, the affected function (locks, windows, lighting, wipers) works intermittently or not at all, no impact on engine operation in most cases.
What does OBD2 code B1705 mean?
OBD2 code B1705 flags a problem with the body electrical system (seat driver recline rearward switch circuit failure). The car is usually drivable while you plan the repair. Common culprits: corroded or loose connectors, damaged wiring in door jambs or wet areas, body control module (BCM) fault.
How much does it cost to fix B1705?
Repair wiring or connectors — $80–$250; BCM repair or replacement — $300–$900; Replace the switch or actuator — $120–$450. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.
When your OBD2 scanner pulls code B1705, it's telling you that the vehicle's body control module has detected a problem with the driver's seat recline rearward switch circuit. In plain language, the electrical pathway that tells the seat to tilt backward has failed to operate within factory specifications. This diagnostic trouble code falls under the B-series category, which covers body control and chassis electrical systems rather than powertrain issues.
The affected system involves a simple circuit: a switch mounted on the seat or door panel, wiring that carries the signal, and the body control module that interprets it. When you press the rearward recline button, the switch closes and sends a voltage signal through the circuit to the BCM. The module expects to see that signal within a certain range. When it doesn't, or when the circuit behaves erratically, B1705 gets stored and the check engine or body warning light illuminates.
Most vehicles store this code after multiple drive cycles where the fault persists, not just on a single glitch. The freeze frame data captured alongside B1705 is valuable—it records engine RPM, load percentage, coolant temperature, and vehicle speed at the exact moment the module first noticed the problem. That snapshot gives you real-world conditions to replicate during testing.
Common Symptoms of B1705
- Dashboard warning light stays on after the fault occurs
- The driver's seat fails to recline backward when the switch is pressed
- The recline function works only intermittently, often getting worse in cold or wet weather
- Related seat adjustment features may also behave erratically if they share the same circuit or ground
- No effect on engine performance, transmission operation, or braking systems
- In rare cases with integrated seat memory, saved positions may stop working correctly
What Causes B1705
The most frequent culprit is wiring damage in areas that flex repeatedly. Door jambs and seat tracks experience constant movement, and the wires inside their harnesses eventually crack or short. Corrosion at connectors is equally common, especially in vehicles exposed to moisture or road salt. Beyond wiring issues, the switch itself wears out from heavy use, and the electric motor that drives the recline mechanism can fail entirely. A faulty body control module is less common but possible, particularly on higher-mileage vehicles. Blown fuses dedicated to the seat circuit will also trigger B1705 if they fail for any reason.
How to Diagnose B1705
Start by connecting a quality OBD2 scanner and verifying that B1705 is the only code present. Note the freeze frame data carefully—write down the RPM, load, and speed readings so you can recreate those conditions later. Then search for any technical service bulletins specific to your make, model, and model year; manufacturers sometimes publish known issues and software updates for these codes.
Next, perform a thorough visual inspection of the seat wiring harness, paying special attention to the areas near seat tracks and door jambs where wires bend constantly. Pull the connector apart and look for green corrosion, bent pins, or looseness. Operate the recline switch while monitoring the circuit with a multimeter—voltage should appear at the motor when the switch is activated. If it doesn't, trace the signal path from switch to BCM. Finally, clear the code, complete a full drive cycle matching the freeze frame conditions, and verify that B1705 does not reappear.
Repair Options and Costs
If the diagnosis points to wiring or connector problems, expect to pay between $80 and $250 for repair, depending on accessibility and whether you need new terminals or an entire harness section. A failed body control module is more expensive—remanufactured units run $300 to $500 while OEM replacements with programming can hit $900 installed. Replacing the recline switch or motor is usually the mid-range option at $120 to $450 for parts and labor combined.
An accurate diagnosis before purchasing parts is essential. Most B1705 failures trace back to damaged wiring or a bad switch, not the expensive BCM. Professional shops typically charge one hour of labor for diagnosis on this type of fault.
Can You Drive with B1705?
B1705 carries a short severity rating, meaning most drivers can continue operating the vehicle without immediate safety concerns. The seat recline function does not affect braking, steering, or visibility. The main inconvenience is not being able to adjust the seat backward. However, if the fault causes intermittent operation or is accompanied by other body system failures, address it before it leaves you stranded or compromises security features like central locking.
Related OBD2 codes
- B1700: B1700 — Seatbelt Passenger Pretensioner Circuit Short to Ground: Causes, Symptoms & Fix
- B1701: Seat Driver Recline Forward Switch Circuit Failure
- B1702: Seat Driver Recline Forward Switch Circuit Open
- B1703: Seat Driver Recline Forward Switch Circuit Short To Battery
- B1704: Seat Driver Recline Forward Switch Circuit Short To Ground
- B1706: Seat Driver Recline Rearward Switch Circuit Open