B1700 — Seatbelt Passenger Pretensioner Circuit Short to Ground

OBD2 code B1700 flags a problem with the airbag / restraint system (SRS) (B1700 — seatbelt passenger pretensioner circuit short to ground: causes, symptoms & fix). Short, gentle driving to a shop is usually possible. Common culprits: faulty impact or occupancy sensor, depleted backup battery or low system voltage, damaged wiring under seats or in the steering column.

vehicle

Is it safe to drive?

Drive with caution The car drives normally, but with the SRS light on the airbags may not deploy in a crash. Treat it as a safety-critical repair: fine to drive to the shop, not fine to ignore for months.

How to diagnose with an OBD scanner

  1. Read the code and freeze frame Connect an OBD2 scanner, confirm B1700 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 airbag / restraint system (SRS) for damage, corrosion, chafing or poor contact.
  4. Subsystem check Read the SRS module with a scanner that supports airbag systems — generic OBD2 readers cannot see these codes.
  5. Subsystem check Inspect under-seat connectors — they are often disturbed by seat movement or cleaning.
  6. Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm B1700 does not return.

Approximate repair cost

Repair cost depends on which component actually failed. Typical scenarios for B1700 (parts and labor, USD, independent shop rates): Reconnect or repair SRS wiring/connectors: $80–$250; Replace a sensor or clockspring: $150–$500; SRS module reset or replacement: $300–$1,000. Overall, fixing B1700 usually costs between $80 and $1,000. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.

Common questions

Will B1700 clear itself?

Sometimes B1700 clears after a few drive cycles if the fault was intermittent — for example a loose connector or a tank of bad fuel. The underlying cause usually remains, so the code tends to return. Clear it once; if it comes back, diagnose rather than erase it repeatedly.

How do I diagnose B1700 myself?

Start with a scan: confirm B1700, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the airbag / restraint system (SRS), and verify the suspect component against live data before buying parts.

What is the most common cause of B1700?

The most common causes are: faulty impact or occupancy sensor, depleted backup battery or low system voltage, damaged wiring under seats or in the steering column.

How much does it cost to fix B1700?

Reconnect or repair SRS wiring/connectors — $80–$250; Replace a sensor or clockspring — $150–$500; SRS module reset or replacement — $300–$1,000. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.

What does OBD2 code B1700 mean?

OBD2 code B1700 flags a problem with the airbag / restraint system (SRS) (B1700 — seatbelt passenger pretensioner circuit short to ground: causes, symptoms & fix). Short, gentle driving to a shop is usually possible. Common culprits: faulty impact or occupancy sensor, depleted backup battery or low system voltage, damaged wiring under seats or in the steering column.

B1700 — B1700 — Seatbelt Passenger Pretensioner Circuit Short to Ground: Causes, Symptoms & Fix

The supplemental restraint system (SRS) keeps watch over your vehicle's airbags and seatbelt pretensioners, ready to deploy protective measures the instant a serious impact is detected. Code B1700 pops up when the onboard diagnostics find something wrong with the passenger-side seatbelt pretensioner circuit — specifically, a short to ground. In plain terms, electrical current meant to travel through the pretensioner is leaking to the vehicle's chassis instead, leaving the system unable to do its job.

When the SRS control module runs its self-check, it expects to see specific resistance values across the pretensioner circuit. If it reads a direct short to ground instead, it flags the condition. One isolated reading will not trigger the warning light — the fault must reappear under the same defined operating conditions before the module locks B1700 into memory and turns on the dash light. The freeze frame data stored alongside the code is valuable: it records engine load, RPM, coolant temperature, and vehicle speed the moment the problem was detected, giving you exact conditions to recreate during testing.

B1700 is classified as a chassis/body code, but the real concern lies with occupant safety. Until the underlying fault is cleared, the passenger seatbelt pretensioner may fail to fire in a collision.

Common Symptoms of B1700

  • Airbag system disabled message displayed on the instrument cluster
  • Supplemental Restraint System (SRS) warning light remains illuminated
  • No change in normal driving behavior or performance
  • Possible intermittent loss of passenger airbag readiness indicator
  • Occupancy classification system (if equipped) may show an error
  • No other drivetrain or chassis warning lights typically accompany B1700

What Causes B1700?

The most frequent trigger for B1700 is damaged or corroded wiring within the seatbelt pretensioner circuit. Wires running under the front seats endure constant flexing from seat adjustment and are exposed to moisture, dirt, and debris tracked in by passengers. Over time, insulation cracks or the connector pins corrode, creating a path to ground.

Low system voltage or a failing backup battery also plays a role — the SRS module needs stable power to perform accurate resistance checks. If voltage dips during startup, the module may misinterpret normal circuit behavior as a fault.

Faulty impact sensors or occupancy detection sensors can send incorrect resistance values upstream, fooling the module into storing B1700 even when the pretensioner itself is healthy. In some cases, crash data from a previous collision event remains stored in the module, corrupting diagnostic logic.

A failed clockspring — the rotating electrical connector in the steering column — primarily affects the driver-side airbag circuit but can create cross-circuit interference that affects the passenger-side pretensioner reading on certain platforms.

How to Diagnose B1700

Begin by connecting a scanner capable of reading SRS-specific codes — a standard generic OBD2 tool cannot access supplemental restraint data on most vehicles. Confirm B1700 is present, record all available freeze frame information, and note any related codes stored simultaneously. Codes appearing alongside B1700 often point toward the root cause; for example, a low-voltage code may explain why the pretensioner circuit reading was misinterpreted.

Check manufacturer technical service bulletins for your specific make and model. B0xxx-series codes appear across many platforms, and some manufacturers have published software updates or known repair procedures for this exact fault.

Perform a thorough visual inspection of the wiring harness feeding the passenger seatbelt pretensioner. Pay close attention to connectors located beneath the front seats and in the A-pillar area. Look for cracked insulation, exposed wires, corrosion buildup on pins, and any signs that connectors have been disturbed or incorrectly seated.

Use a multimeter to check resistance across the pretensioner circuit with the battery disconnected. Compare your readings to factory specifications — an unusually low resistance reading confirms a short to ground somewhere in the harness.

Clear B1700 after repairs, then complete a full drive cycle that replicates the conditions captured in the freeze frame. If the code does not return, the repair is confirmed.

Repair Options and Costs

If the wiring or connectors are simply loose or lightly corroded, re-securing connections and cleaning the contacts costs very little in labor — expect to pay between $80 and $250 depending on shop rates and accessibility.

When an impact sensor, occupancy sensor, or clockspring is at fault, parts and labor typically run between $150 and $500. Clockspring replacement tends toward the higher end of that range due to the labor involved in steering column disassembly.

The most expensive scenario involves the SRS control module itself. A module reset using manufacturer-grade diagnostic software may resolve software-related faults for $200 to $400. Full module replacement, including programming and initialization, generally costs between $500 and $1,000 at independent shops.

How Much Does It Cost to Fix B1700?

Factoring in all common repair paths, fixing B1700 typically ranges from $80 to $1,000. The wide spread reflects how much variation exists between simple connector repairs and full module replacement. The most expensive fix is rarely the correct first step — always start with wiring inspection and connector service before committing to component replacement.

Can You Drive with B1700?

The vehicle itself operates normally with B1700 stored. Acceleration, braking, and handling remain unaffected. However, the SRS warning light signals that your airbags and seatbelt pretensioners may not deploy as designed during a crash. Treat this as a safety-critical issue: driving to a repair facility is perfectly reasonable, but leaving the code unresolved for months puts occupants at unnecessary risk in a collision.

Related OBD2 codes