AutoLogicTools

OBD-II trouble code

B0070: Driver Seatbelt Pretensioner "A" Deployment Control (Subfault)

The restraints module cannot verify the driver's belt pretensioner firing circuit. What sets this position apart is movement: the driver's seat is adjusted more than any other in the vehicle, so the wiring under it has flexed more times than any other restraint circuit on board.

High severityBodyAirbag / SRS RestraintsDrivable short-term

Quick facts

System
Body
Category
Airbag / SRS Restraints
Severity
High severity
Drivable
Usually safe to drive short-term
Repair cost range
$160$1,100
DIY difficulty
Shop recommended

What does B0070 mean?

A pretensioner is a small pyrotechnic charge in the belt retractor that fires in the first few milliseconds of a crash, whipping the slack out of the belt and pulling the occupant back into the seat before the airbag arrives. It only works if it is snug at the right instant, so the restraints module monitors the firing loop continuously — checking not merely that the circuit is intact but that its resistance sits inside a narrow window, because a loop with too much resistance may not deliver enough current to fire and a loop with too little may indicate a short that could fire it unintentionally. B0070 means that check failed on the driver's belt.

What separates this from the other pretensioner codes is not the device, which is essentially the same part in every seat. It is the environment. The driver's seat is the only seat in the vehicle that gets adjusted by practically every person who uses the car, and on a vehicle with power adjustment and memory positions it runs through its travel several times a week for years. Every one of those movements flexes the harness in the seat track. Copper does not enjoy that: strands fatigue and break inside insulation that still looks perfect, and the break is often invisible until the seat is at one particular point in its travel. That single fact should reshape the inspection. A static visual check of the under-seat loom is close to worthless here. The test that finds these faults is running the seat slowly through its full fore-and-aft and recline range with the circuit being monitored, because the fault frequently exists only at one end of the travel.

The same seat attracts more traffic than any other for a second reason. The area under the driver's seat is where installers go: amplifier power, dashcam and telematics feeds, remote start modules, seat heater kits. It also carries the seat position sensor, the memory module and, on many vehicles, occupant-related wiring. A restraints circuit sharing that space with several aftermarket splices is a realistic explanation for a fault that appeared without any accident or symptom preceding it, and the highest-value question in the interview is what has been fitted or serviced recently.

The buckle deserves its own mention on this position. The driver's belt is buckled and released on every single journey by every single driver, which is a mechanical cycle count no other belt in the vehicle comes close to. On seats fitted with a buckle-side or lap pretensioner in addition to the retractor unit — and that is why the code carries an "A" designation at all — that component and its short, constantly moving lead are genuinely subject to wear rather than merely to bad luck. Confirm how many pretensioning devices the driver's seat actually has before assuming which one the code refers to, because a vehicle with two will report them separately and it is easy to test the wrong one.

The vehicle will drive normally with this stored, and that is the danger of it. Nothing about the engine or the brakes changes; the only consequence is that in a crash the driver's belt does not tighten when it should. Every part of the diagnosis has to be done with the restraint system properly disabled and the manufacturer's stand-down time observed, because these are live pyrotechnic circuits and an unintended deployment at the retractor happens inches from whoever is working on it.

Common causes

  • Fatigued or broken conductor in the seat-track harness, caused by repeated fore-and-aft seat adjustment
  • Corroded, backed-out or partially unlatched connector under the driver's seat
  • Damage from aftermarket wiring — amplifier, dashcam, remote start or telematics feeds — spliced in the under-seat area
  • Worn buckle-side pretensioner lead on seats fitted with a second driver-side device
  • Failed pretensioner or one already deployed in a previous crash and never replaced
  • Moisture reaching the under-seat or B-pillar connector, from a leaking door seal, spilled liquid or a wet floor
  • Connector disturbed during seat removal, carpet work or interior repair and not fully reseated
  • Internal fault in the restraints control module's driver-side firing stage

Symptoms

  • Airbag or SRS warning lamp on constantly
  • B0070 stored in the restraints module with a symptom byte describing open, short to ground or short to voltage
  • Driver's belt pretensioner disabled and unavailable in a crash
  • Fault that comes and goes as the seat is moved to different positions
  • Code appearing shortly after seat, carpet or audio installation work
  • No effect whatsoever on how the vehicle starts, runs or stops
  • Additional restraint codes stored where a shared connector or ground is involved

Diagnostic steps

  1. 1.Disable the restraint system following the manufacturer's procedure and wait the specified stand-down time before touching any connector. These are live pyrotechnic circuits and the retractor is within arm's reach of whoever is working on it.
  2. 2.Read the code with its full symptom byte using a scan tool that reaches the restraints module. Open, short to ground and short to voltage lead to different searches and the byte is the only thing that distinguishes them.
  3. 3.Establish how many pretensioning devices the driver's seat has. Vehicles fitting both a retractor and a buckle or lap device report them separately, and the "A" designation exists precisely because there can be more than one.
  4. 4.Ask what has been installed or serviced recently. The area under the driver's seat is the most commonly invaded space in the cabin for aftermarket power feeds, and a disturbed restraints connector is far more likely than a spontaneous component failure.
  5. 5.Run the seat slowly through its full fore-and-aft travel and recline range while monitoring the circuit, rather than inspecting the loom at rest. Seat-track harness faults on this position frequently exist at only one point in the travel and a static check will miss them entirely.
  6. 6.Inspect the under-seat harness where it bends with the track, looking for insulation that has been stretched, pinched under the rail or caught on the seat frame.
  7. 7.Check the connector at the retractor and at the buckle for corrosion, spread terminals and green residue, and check the floor for evidence of water ingress from a door seal or a spill.
  8. 8.Measure firing loop resistance against specification only with the approved tool and procedure. This separates a wiring fault from a failed or already-deployed device, and a general-purpose meter must not be used on a live pyrotechnic circuit.
  9. 9.Confirm the vehicle's accident history. A pretensioner that has already fired must be replaced rather than reset, and a car bought used may carry an unreplaced device from an event the current owner knows nothing about.

Repair cost

$160$1,100

Restraints diagnosis is $110 to $220 and takes longer on this position than others, because the seat has to be cycled through its travel rather than simply inspected. A repair to the seat-track harness or a corroded connector is $150 to $450 and is the most common outcome given how much that wiring moves. A replacement driver belt retractor with an integrated pretensioner is typically $300 to $900 fitted; the labour end climbs where the B-pillar trim has to come out, because on most vehicles the curtain airbag runs down that pillar and the work has to be done around a second pyrotechnic device. A deployed pretensioner after a crash must be replaced, never reset. Module-side faults are uncommon but reach $1,100 with programming.

Estimate your repair

Run the numbers for your vehicle

Open the Repair Cost Estimator with airbag control module (sdm) replacement / reset preselected. Adjust labor rate and vehicle category to fit your situation.

DIY vs shop

Leave this one to a qualified shop. It typically involves emissions-critical components, refrigerant handling, or other work that requires manufacturer-grade tooling, training, or certification. DIY attempts often produce a more expensive problem than the original code.

Related codes

Frequently asked questions

Why would the driver's pretensioner fail when the others are fine?

Because the driver's seat moves far more than any other. It is adjusted by essentially everyone who drives the car, and on a vehicle with power seats and memory positions it runs through its travel repeatedly for years. Every movement flexes the harness in the seat track, and copper strands fatigue and break inside insulation that still looks undamaged. No other restraint circuit in the vehicle accumulates anything like that number of flex cycles, which is why this position sees wiring faults that the passenger and centre positions rarely do.

The fault comes and goes. Is it worth chasing?

Yes, and the intermittent behaviour is actually a strong clue rather than a nuisance. A broken strand in the seat-track harness often only separates at one particular point in the seat's travel, so the circuit passes at one setting and fails at another. If the code appears and clears as the seat is moved, you have effectively been handed the location. The test to insist on is the seat being run slowly through its full travel while the circuit is monitored, not a visual inspection with the seat parked where it happens to sit.

Could a stereo or dashcam installation have caused this?

It is a realistic possibility and worth mentioning to whoever diagnoses it. The space under the driver's seat is where installers route amplifier power, dashcam and telematics feeds, remote start modules and seat heater kits, because it is convenient and out of sight. A restraints connector unseated during that work, or a harness pinched when the seat was refitted, produces exactly this code with no crash and no warning. If the fault appeared within weeks of interior work, say so — it can save a great deal of diagnostic time.

Is it safe to drive until I can get it repaired?

The vehicle drives normally and nothing about the engine, brakes or steering is affected — which is precisely why this gets postponed. The consequence is confined to a crash: the driver's belt will not tighten at the moment it is supposed to, so you are relying on the belt and airbag doing their work without the pretensioner having taken the slack out first. Treat it as a repair to book this week rather than an emergency, and do not attempt any of the inspection yourself, because pretensioner circuits are live pyrotechnic devices.

Editorial context

About This Diagnostic Information

AutoLogicTools diagnostic guides explain OBD-II trouble codes using recognized code definitions, standard automotive diagnostic principles, and practical automotive context. A trouble code records a condition detected by a control module. It does not automatically identify a failed part, and the right diagnostic procedure can vary by vehicle.

Manufacturer service information, technical service bulletins, wiring diagrams, and vehicle-specific procedures should take precedence when available.

AutoLogicTools was founded by Vincent Fisk, an automotive locksmith and shop owner in San Diego with hands-on experience in vehicle keys, immobilizer systems, electrical issues, modules, programming, and diagnostics.