Hyundai B1706 Code: Passenger Buckle Pretensioner Resistance Too High
The airbag computer sees too much resistance in the passenger seat belt buckle pretensioner circuit.
Safety first · Consult a professional
- Airbag (SRS) circuits must only be serviced by a professional. Never probe airbag connectors — accidental deployment causes serious injury.
At a glance
Severity: Moderate
- Meaning
- Passenger Buckle Pretensioner Resistance Too High
- System
- Body Systems · Body
- Safe to drive?
- With caution
- Typical repair cost
- $100–$500
- DIY difficulty
- Professional only
Some Hyundais, notably the NF-generation Sonata and the first-generation Tucson, have a small pyrotechnic pretensioner built into the front seat belt buckle that yanks the buckle down in a crash to take up belt slack. The airbag control module checks its firing circuit on every key-on; a healthy passenger buckle loop reads roughly 2 Ω, and B1706 is set when the reading climbs to roughly 5 Ω or more. That points to a poor contact or damaged wire between the module under the console and the buckle on the inboard side of the passenger seat. The buckle still latches normally, so owners often notice nothing but the airbag light. Because the harness runs under a seat that slides back and forth, connectors and flexing wires are the usual suspects.
Can I keep driving? The car is fine to drive and the passenger belt still restrains normally, but the buckle pretensioner may not fire in a crash and the SRS may treat the whole system as faulty. Book a repair rather than living with the light.
How to read B1706
- B Body
- 1 Manufacturer-specific
- 7 Body Systems
- 06 Specific fault
Symptoms
- Airbag (SRS) warning light on after the startup check
- Light came on after the passenger seat was moved, removed or cleaned under
- Light flickers when the passenger seat slides or someone sits down hard
- Seat belt buckle latches and releases normally
- Code may be stored as history and return intermittently
Possible causes
Ranked by how often each cause is behind this code (editorial estimate).
- Loose or corroded yellow SRS connector under the passenger seat
- Wire chafed or broken where the harness flexes as the seat slides
- Faulty buckle pretensioner (internal squib circuit)
- Damage from objects jammed under the seat or from seat removal
- Airbag control module fault
Diagnosis step by step
Read the SRS codes
Use a scan tool that reads Hyundai's airbag module and note whether B1706 is current or history. A current code with an obvious harness fault is easier to trace than one that comes and goes.
Tools: OBD-II scanner
Disconnect the battery and wait
Before anyone touches under-seat connectors, disconnect the negative battery cable and wait at least several minutes so the airbag module's reserve capacitor drains. Never probe a pretensioner with a meter; the test current can fire it.
Inspect the under-seat connector
Slide the passenger seat fully forward and back, clear anything underneath and find the yellow SRS connectors. Check the locking tab and the connector position assurance clip, look for green corrosion and reseat firmly.
Tools: Flashlight
Check the harness through its travel
Follow the harness from the buckle along the seat frame to the floor connector. Look for pinched or stretched sections where the seat rail or adjuster has rubbed the wires.
Tools: Flashlight
Isolate with a simulator (technician)
A shop replaces the buckle with a resistor simulator of about 2 Ω. If the code clears, the buckle pretensioner is bad; if it stays, the fault is in the wiring or the module.
Tools: OBD-II scanner
Repair options & costs
| Repair | DIY? | Estimated cost |
|---|---|---|
| SRS diagnosis | No | $100–$180 |
| Under-seat connector cleaning/repair | No | $100–$250 |
| Seat harness repair | No | $150–$350 |
| Passenger buckle pretensioner replacement | No | $220–$500 |
Rough US estimates for parts and labor; shop rates vary by region. Not a quote.
Emissions / smog test impact
Depends
B1706 doesn't affect the emissions test, but in states with a safety inspection an airbag light that stays on can be a reason to fail.
Frequently asked questions
My belt buckles fine, so why is there a fault?
The latch is mechanical, but the buckle also contains a small explosive pretensioner that tightens the belt in a crash. B1706 concerns that electrical firing circuit, which you can't see or feel.
The light came on after I vacuumed under the seat. Coincidence?
Probably not. Moving the seat to its limits or bumping the yellow under-seat connectors can loosen them. Have the connector reseated with the battery disconnected and the code cleared.
Can I clear the code with a cheap scanner?
Many basic OBD tools can't talk to the airbag module at all. Even if yours can, the code returns unless the high-resistance connection is fixed.
Is B1706 the driver side?
On the Hyundais that use this definition, B1706 is the passenger buckle; the driver buckle has its own separate codes. Always confirm with the airbag module's code description on your scan tool.
Sources
- Manufacturer public service information (cross-checked)
- Methodology: How We Build Code Pages · Data Sources We Use · Editorial Policy