AutoDTCs – OBD-II Trouble Code LookupAutoDTCs – OBD-II Trouble Code Lookup
  • Home
  • DTC Codes
    • Powertrain (P-Codes)
    • Body (B-Codes)
    • Chassis (C-Codes)
    • Network (U-Codes)
  • Maintenance Procedures
  • VIN Build Sheet
  • About
  • Contact
  • Home
  • DTC Codes
    • Powertrain (P-Codes)
    • Body (B-Codes)
    • Chassis (C-Codes)
    • Network (U-Codes)
  • Maintenance Procedures
  • VIN Build Sheet
  • About
  • Contact
Home / DTC Codes / Body Systems (B-Codes) / B1066 – Driver lap pretensioner circuit resistance high (Suzuki)

B1066 – Driver lap pretensioner circuit resistance high (Suzuki)

Suzuki logoSuzuki-specific code — factory diagnostic data
DTC Data Sheet
SystemBody
StandardManufacturer Specific
Fault typeCircuit High
Official meaningDriver lap pretensioner circuit resistance high
Definition sourceSuzuki factory description · Autel MaxiSys Ultra & EV

B1066 means the Suzuki Swift has a fault in the driver lap belt pretensioner circuit, and the SRS system may not protect you as designed. In plain terms, the airbag light can stay on and the seat belt pretensioner on the driver side may not fire in a crash. According to Suzuki factory diagnostic data, this code indicates driver lap pretensioner circuit resistance high. That wording matters because the SRS(Airbag) module does not “see” a bad pretensioner first. It sees an electrical circuit that looks too resistive compared to what it expects for that squib circuit.

⚠ Scan tool requirement: This is a Suzuki-specific code. A generic OBD2 reader will retrieve the code but cannot access the module-level data, live PIDs, or bi-directional tests needed for diagnosis. A professional-grade scan tool with Suzuki coverage is required for complete diagnosis.
⚠ SRS Safety Warning: The Supplemental Restraint System (SRS) contains explosive devices. Incorrect diagnosis or handling can cause accidental airbag deployment or system failure. Always disable the SRS before working on related circuits. This repair should be performed by a qualified technician with SRS-certified training and equipment.

B1066 Quick Answer

B1066 on Suzuki means the SRS(Airbag) module measured too much resistance in the driver lap pretensioner circuit. Treat it as a safety-critical wiring/connector/pretensioner circuit fault and follow SRS depowering rules before any inspection.

What Does B1066 Mean?

Official definition: “Driver lap pretensioner circuit resistance high.” The SRS(Airbag) module flagged the driver lap pretensioner loop because it cannot confirm a healthy firing circuit. In real-world terms, the system may disable that pretensioner and may set an airbag warning lamp.

What the module actually checks: the module monitors the pretensioner’s squib circuit integrity by evaluating the circuit’s electrical characteristics. When resistance reads higher than the module’s acceptable window, it stores B1066. Why that matters: “resistance high” points you toward open circuits, poor connections, and added resistance at terminals. It does not prove the pretensioner itself failed. You must confirm the circuit condition with OEM-approved SRS test methods.

Theory of Operation

Under normal conditions, the Suzuki SRS(Airbag) module continuously performs a self-check on each deployment loop. The driver lap pretensioner contains a pyrotechnic squib that tightens the belt in a crash. The module expects a stable, low-resistance circuit through the harness and connectors.

When a connector loosens, terminals corrode, or a wire strand breaks, circuit resistance rises. The module then treats the loop as unreliable and logs B1066. Any added resistance can prevent correct current flow during deployment. For that reason, Suzuki designs the module to disable the affected loop and alert the driver.

Symptoms

You will usually notice an SRS warning first, then you may find stored SRS faults during a scan.

  • Airbag light stays on or returns shortly after key-on
  • SRS message displays on the cluster (if equipped)
  • Pretensioner status shows disabled or faulted in SRS data (scan tool dependent)
  • Stored DTC B1066 in the SRS(Airbag) module memory
  • Failed self-check SRS readiness will not set until the circuit tests good
  • Intermittent warning light changes with seat movement or belt buckle use
  • Additional SRS codes may appear for related driver-side restraint circuits if the fault spreads

Common Causes

  • High-resistance connector at the pretensioner: Fretting, oxidation, or a partially seated lock increases resistance and triggers a “circuit resistance high” fault.
  • Damaged seat-belt/pretensioner pigtail wiring: Repeated seat movement can stretch or break strands inside the insulation, raising circuit resistance.
  • Poor contact at the under-seat harness connector: A loose terminal fit or terminal push-out creates a resistive junction that the Suzuki SRS module interprets as high circuit resistance.
  • Harness chafing or pinch point near the seat track: A rubbed or pinched harness can leave only a few conductor strands intact, which elevates resistance without a full open.
  • Corrosion from moisture intrusion: Water under the carpet or at floor connectors adds resistance at terminals and splices in the driver lap pretensioner circuit path.
  • Incorrect harness repair or non-approved splicing: Solder joints, crimp errors, or non-OEM wire can change resistance and disturb SRS circuit integrity.
  • Terminal tension loss at the SRS(Airbag) module connector: Weak terminal spring force raises contact resistance and can set the code during self-check.
  • Internal pretensioner resistance out of range: A degraded driver lap pretensioner element can read high, but confirm wiring first before condemning the component.

Diagnosis Steps

Use a scan tool with full Suzuki SRS(Airbag) access, a quality DMM, and backprobe tools approved for SRS connectors. Follow Suzuki depowering procedures before touching any SRS connector. Do not use a test light or jumper wires on SRS circuits. Use voltage-drop testing under load for power and grounds, and use the scan tool for status, freeze frame, and post-repair confirmation.

  1. Confirm B1066 in the SRS(Airbag) module and record all related SRS codes. Save freeze frame data and note battery voltage, ignition state, and any code status (stored vs history). Freeze frame shows conditions when the fault set. A scan-tool snapshot is different and helps catch intermittent faults during a seat-wiggle test.
  2. Perform a visual inspection before any meter work. Depower the SRS per Suzuki procedure and wait the specified time. Inspect the driver seat-belt lap pretensioner connector, under-seat harness routing, and any floor connectors for pinch points, corrosion, or a connector lock not fully engaged.
  3. Check fuses and power distribution feeding the SRS(Airbag) system. Verify the correct fuses, fuse seating, and any related ignition feed circuits. Do not skip this step, because low supply voltage can skew SRS self-check results.
  4. Verify SRS(Airbag) module powers and grounds under load using voltage-drop testing. With the circuit operating, check each SRS ground path for less than 0.1 V drop. Load-test the power feed the same way. Do not rely on continuity alone, because a high-resistance joint can pass a continuity test.
  5. Inspect the under-seat connector pair for terminal fit and terminal push-out. Use the correct terminal test tools and follow Suzuki handling rules for SRS connectors. Look for spread terminals, backed-out pins, and fretting marks that indicate micro-movement.
  6. Use the scan tool to monitor any available pretensioner circuit status or resistance-related PIDs. If the scan tool supports it, run the Suzuki SRS self-check routine. Do not clear codes as a test step. A hard circuit fault commonly returns immediately at key-on for SRS monitoring.
  7. With the SRS depowered, check the harness side for signs of high resistance without probing the inflator/pretensioner directly. Verify wire integrity from the pretensioner connector back toward the body harness and module connector using approved methods. Focus on areas that move with the seat and areas that contact the seat track.
  8. Perform a controlled harness wiggle test. Keep the SRS depowered while repositioning and inspecting the harness. After reassembly and safe repowering, use a scan-tool snapshot while gently moving the seat through its travel to see if the fault status changes. Stop immediately if the code returns during a specific movement and re-inspect that section.
  9. If inspection points to a connector issue, correct it and re-test. Reseat connectors, repair terminal tension issues per Suzuki-approved methods, and correct routing or retention so the harness cannot rub the track. Avoid aftermarket pigtails unless Suzuki service information specifies an approved repair kit.
  10. Only after the wiring and connector path checks good, evaluate the driver lap pretensioner as the remaining suspect. Follow Suzuki service information for component testing rules and replacement procedures. Never substitute resistors or bypass the pretensioner circuit as a diagnostic shortcut.
  11. Confirm the repair using the scan tool. Run the SRS self-check, verify B1066 does not reset, and confirm no new SRS codes appear. Document the conditions, the fix, and the final scan report for the repair record.

Professional tip: Treat B1066 as a high-resistance problem first, not a failed pretensioner. On the Suzuki Swift, under-seat connectors and harness routing errors cause many repeat SRS faults after interior work. Use terminal tension checks and connector seating verification before you replace any SRS component. Always follow Suzuki depowering steps and use only OEM-approved SRS test practices.

Need SRS wiring diagrams and connector views for this code?

SRS/airbag circuit faults require OEM connector views, harness routing diagrams, and approved test procedures. A repair manual helps you verify the exact circuit path safely before touching SRS components.

Factory repair manual access for B1066

Check repair manual access

Possible Fixes

  • Reseat and secure the driver lap pretensioner connector: Fully engage locks, correct connector alignment, and remove any contamination that increases contact resistance.
  • Repair terminal tension or terminal damage: Replace or service affected terminals using Suzuki-approved repair methods and tools.
  • Repair or replace damaged harness sections: Correct chafing, pinched wiring, and broken conductor strands, then restore proper routing and retention away from the seat track.
  • Address moisture intrusion and corrosion: Dry the area, correct the water source, and service corroded terminals or connectors in the circuit path.
  • Replace the driver lap pretensioner only after circuit verification: Replace the component only when wiring, connectors, and module power/grounds test good and the fault remains consistent.

Can I Still Drive With B1066?

You can usually drive the Suzuki Swift with B1066 present, but you should treat the SRS as compromised. This code points to high resistance in the driver lap pretensioner circuit. That can disable the pretensioner function and may also disable related SRS functions, depending on Suzuki strategy. Driveability typically feels normal, but crash protection may not work as designed. Do not work under the seat or disconnect yellow SRS connectors “to check it.” Follow Suzuki SRS depowering procedures before any inspection. Use a scan tool that fully supports the SRS(Airbag) module to read status and confirm the fault type before any repair.

How Serious Is This Code?

This code is serious from a safety standpoint, not a driveability standpoint. The SRS(Airbag) module logged a “circuit resistance high” condition for the driver lap pretensioner, which aligns with an open circuit tendency. The FTB subtype matters here. If the scan report shows FTB -1B, SAE J2012-DA decodes that as an open circuit indicator. An inconvenience scenario would be a momentary connector resistance change that sets a history code, then never returns. A safety-critical scenario involves a hard fault that keeps the SRS warning on and disables the pretensioner output. Diagnosis requires SRS-approved test methods, correct depowering steps, and technician training. Avoid DIY probing or backprobing SRS circuits with standard tools.

Common Misdiagnoses

Technicians often replace the seat belt buckle or the entire belt assembly first. They skip circuit verification and miss a high-resistance connector or wiring damage under the seat. Another common mistake involves using a standard ohmmeter on SRS circuits. That can trigger faults or create unsafe conditions. Some also ignore the FTB subtype and treat it like a short. An open-circuit style fault needs different checks than a short-to-power. Lastly, many generic scanners misreport SRS details or cannot clear SRS codes correctly. That leads to repeated parts swapping without confirming the module sees a stable, in-range circuit again.

Most Likely Fix

The most common confirmed repair direction involves restoring a solid connection in the driver lap pretensioner circuit rather than replacing parts immediately. Focus on the seat-area harness routing, connector fit, terminal tension, and corrosion at the pretensioner connector and intermediate connectors. After you depower the SRS correctly, inspect for pin push-out and harness strain from seat movement. If the circuit fails integrity checks after connector and wiring repairs, then consider the pretensioner component as the suspected trouble area. Verify the repair by running an SRS self-check and confirming the code stays cleared through multiple key cycles and normal seat travel.

Repair Costs

SRS/airbag repair costs vary significantly by component. Diagnosis must be performed by a qualified technician with SRS-capable equipment. Do not attempt airbag system repairs without proper training and safety procedures.

Repair TypeEstimated Cost
Professional diagnosis (SRS-certified)$150 – $250
Wiring / connector / clock spring repair$100 – $500+
Seat belt pretensioner replacement$400 – $1200+
SRS ECU replacement / reprogramming$500 – $2000+

Related Lap Pretensioner Codes

Compare nearby Suzuki lap pretensioner trouble codes with similar definitions, fault patterns, and diagnostic paths.

  • B1072 – Right rear seatbelt pretensioner circuit resistance high (Suzuki)
  • B1071 – Left rear seatbelt pretensioner circuit resistance high (Suzuki)
  • B1065 – Passenger seatbelt pretensioner circuit resistance high (Suzuki)
  • B1064 – Driver seatbelt pretensioner circuit resistance high (Suzuki)
  • B1068 – Side airbag circuit resistance high (driver side) (Suzuki)
  • B106C – Curtain airbag circuit resistance high (driver side) (Suzuki)

Last updated: April 10, 2026

Key Takeaways

  • Safety first: Depower the Suzuki SRS before touching pretensioner wiring or connectors.
  • What it indicates: B1066 points to high resistance in the driver lap pretensioner circuit.
  • Use the subtype: FTB -1B aligns with an open-circuit diagnostic direction per SAE J2012-DA.
  • Test before parts: Verify connectors, terminals, and harness routing before replacing the belt/pretensioner.
  • Confirm correctly: Use a scan tool with full SRS(Airbag) access and verify through key cycles and seat movement.

FAQ

Is B1066 telling me the driver seat belt pretensioner is bad?

No. On Suzuki vehicles, B1066 means the SRS(Airbag) module detected high resistance in the driver lap pretensioner circuit. That message points to a suspected trouble area, not a confirmed failed part. High resistance often comes from connector terminal issues, corrosion, or harness strain near the seat. Verify the circuit first using OEM-approved SRS test methods.

What does the FTB suffix -1B mean for this code?

The FTB suffix adds diagnostic direction. For DTC Format Identifier 0x04, FTB -1B decodes as “open circuit” per the SAE J2012-DA standardized FTB table. That steers you toward checks for unplugged connectors, terminal spread, pin push-out, or a broken conductor. Do not treat it like a short-to-ground or short-to-battery fault.

Can I diagnose or repair this pretensioner circuit myself?

Do not treat this as a typical DIY electrical repair. Pretensioner circuits involve pyrotechnic components and strict handling rules. You must depower the SRS using Suzuki procedures and use OEM-approved test adapters and methods. Standard backprobing, jumper wires, or resistance checks can create unsafe conditions. Use an SRS-capable scan tool and SRS-trained practices.

How do I verify the repair is complete after fixing wiring or a connector?

Verify the repair with an SRS-capable scan tool, not by clearing codes and driving blindly. Clear the SRS code only after completing repairs and reassembly. Then run the SRS self-check and confirm B1066 does not return through multiple key cycles. Move the seat through its normal range. Enable criteria vary, so consult Suzuki service information for the exact confirmation routine.

Will the SRS warning light turn off immediately after the fix?

Often it will, but only after the SRS(Airbag) module sees a stable, in-range circuit during its self-check. Some Suzuki strategies require a successful self-test and a code clear with an SRS-capable scan tool. If the light stays on, re-check connector seating and terminal fit near the seat. Also confirm no other SRS codes remain active in memory.

All Categories
  • Steering Systems
  • Suzuki
  • Powertrain Systems (P-Codes
  • Suspension Systems
  • Ford
  • Body Systems (B-Codes
  • Wheels / Driveline
  • Volvo
  • Chassis Systems (C-Codes
  • CAN Bus / Network Communication
  • Network & Integration (U-Codes
  • Control Module Communication
  • Engine & Powertrain
  • Vehicle Integration Systems
  • Fuel & Air Metering
  • Volkswagen
  • Ignition & Misfire
  • Mitsubishi
  • Emission System
  • BYD
  • Transmission
  • Toyota
  • Hybrid / EV Propulsion
  • Lexus
  • Cooling Systems
  • Mercedes-Benz
  • Body / Comfort & Interior
  • Dodge
  • Airbag / SRS
  • Kia
  • Climate Control / HVAC
  • Hyundai
  • ABS / Traction / Stability
  • Nissan
  • Engine & Powertrain
  • Fuel & Air Metering
  • Ignition & Misfire
  • Emission System
  • Transmission
  • Hybrid / EV Propulsion
  • Cooling Systems
  • Body / Comfort & Interior
  • Airbag / SRS
  • Climate Control / HVAC
  • ABS / Traction / Stability
  • Steering Systems
  • Suspension Systems
  • Wheels / Driveline
  • CAN Bus / Network Communication
  • Control Module Communication
  • © 2026 AutoDTCs.com. Accurate OBD-II DTC Explanations for All Makes & Models. About · Contact · Privacy Policy · Disclaimer