B1708 — Seat Driver Recline Rearward Switch Circuit Short To Ground

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

  1. Read the code and freeze frame Connect an OBD2 scanner, confirm B1708 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
  2. 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.
  3. Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the body electrical system for damage, corrosion, chafing or poor contact.
  4. Subsystem check Operate the affected function while watching its switch and motor PIDs in live data.
  5. Subsystem check Inspect connectors and wiring at flex points (door jambs, tailgate hinges) — wires break there first.
  6. Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm B1708 does not return.

Approximate repair cost

Repair cost depends on which component actually failed. Typical scenarios for B1708 (parts and labor, USD, independent shop rates): BCM repair or replacement: $300–$900; Replace the switch or actuator: $120–$450; Repair wiring or connectors: $80–$250. Overall, fixing B1708 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

Is it safe to drive with B1708?

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 does OBD2 code B1708 mean?

Seat Driver Recline Rearward Switch Circuit Short To Ground (B1708): a body electrical fault affecting the body electrical system. The car is usually drivable while you plan the repair. Most often caused by damaged wiring in door jambs or wet areas, corroded or loose connectors, faulty switch, motor or actuator of the affected system.

What are the symptoms of B1708?

Drivers most often notice: no impact on engine operation in most cases, the affected function (locks, windows, lighting, wipers) works intermittently or not at all, warning light on the dashboard.

How do I diagnose B1708 myself?

Start with a scan: confirm B1708, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the body electrical system, and verify the suspect component against live data before buying parts.

How much does it cost to fix B1708?

BCM repair or replacement — $300–$900; Replace the switch or actuator — $120–$450; Repair wiring or connectors — $80–$250. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.

B1708 is a body electrical diagnostic trouble code that indicates the vehicle's control module has detected a short circuit to ground in the driver seat recline rearward switch circuit. This falls under the B-series (body) codes in the OBD2 standard, which covers comfort and convenience systems rather than engine management.

The seat recline switch allows the driver to adjust the seatback angle forward or backward using a simple switch mechanism. When you press the rearward adjustment button, the switch sends a signal to the body control module (BCM), which then activates the recline motor to move the seatback. The BCM constantly monitors the voltage on this circuit while the vehicle is running. If it detects that the circuit has unexpectedly dropped to ground potential (meaning current is taking an unauthorized path to ground), it flags this as a fault. The module typically requires this condition to persist across multiple drive cycles before it will store B1708 and illuminate the check engine light—or in this case, more specifically, a body system warning light. Freeze frame data captured with the code shows the exact conditions (engine RPM, load, temperature, vehicle speed) when the fault occurred, which gives technicians a starting point for diagnosis.

Common Symptoms of B1708

  • The seat recline adjustment fails to move rearward when the switch is pressed, while forward adjustment may still function normally
  • The seatback becomes stuck in one position and cannot be adjusted backward
  • The seat adjustment indicator light may illuminate on the dashboard
  • No impact on engine performance, transmission operation, or braking systems in most vehicles
  • The fault may be intermittent, especially if moisture or corrosion is involved—sometimes the recline works, sometimes it does not
  • In rare cases where the same circuit shares paths with other systems, related functions could also be affected

What Causes B1708?

  • Damaged wiring insulation in the seat harness, particularly where wires route through seat tracks, door jambs, or floor passages
  • Water intrusion into connectors from leaks, spills, or pressure washing that corrodes terminals and creates unwanted ground paths
  • Corroded, bent, or loose connector pins that interrupt proper electrical contact
  • A failed seat recline switch that has internally shorted to ground
  • Body control module malfunction that incorrectly interprets normal switch behavior as a fault (less common)
  • Blown fuse or failed relay protecting the seat adjustment circuit (uncommon)

How to Diagnose B1708

  1. Connect an OBD2 scanner and retrieve all stored codes, including B1708. Record the freeze frame data—this snapshot of engine conditions when the fault occurred is valuable context for the diagnosis.
  2. Check manufacturer technical service bulletins for your specific make and model. Many B-series fault patterns have documented factory fixes, software calibrations, or known issues that can shortcut troubleshooting.
  3. Visually inspect the seat wiring harness and connectors for damage. Look for chafed insulation, broken strands, corrosion buildup, and any signs of moisture intrusion. Pay close attention to areas where the harness bends around seat runners or passes through the seat frame.
  4. Disconnect the seat recline switch and use a multimeter to check the circuit for resistance to ground. An unexpectedly low resistance reading confirms a short to ground somewhere downstream of the switch.
  5. If the circuit tests normal with the switch unplugged, the switch itself has failed and requires replacement. If the short persists, the wiring or connector is at fault and will need repair.
  6. Clear the code and perform a test drive that replicates the freeze frame conditions. Re-scan to confirm whether B1708 returns or remains cleared.

Repair Options for B1708

  • Wiring repair or connector replacement: $80–$250 (parts and labor at independent shop rates)
  • Seat recline switch or actuator replacement: $120–$450 (parts and labor)
  • BCM repair or replacement: $300–$900 (parts and labor)

The least expensive option (wiring repair) is also the most common root cause. Technicians recommend addressing damaged wires and corroded connectors before replacing the switch or the considerably more expensive body control module.

How Much Does Fixing B1708 Cost?

Repair costs for B1708 vary depending on which component is actually