HomeTrouble CodesB0070

B0070 — Driver Seat Belt Pretensioner Deployment Control

Generic OBD-II · all makesBody

OBD-II code B0070 indicates a fault in the driver seat belt pretensioner deployment control circuit. This system is part of the vehicle's supplemental restraint system (SRS) and is designed to tighten the seat belt in the event of a collision to enhance occupant safety.

Symptoms

What causes it — most likely first

1. Faulty driver seat belt pretensioner

The pretensioner itself may have an internal fault, such as a damaged squib or wiring issue within the assembly. This is the most common cause of B0070.

2. Wiring or connector issues in the pretensioner circuit

Damaged, corroded, or loose wiring or connectors between the pretensioner and the SRS control module can trigger this code. Common areas include under the seat or near the pretensioner.

3. Poor electrical connection at the SRS control module

Corrosion, bent pins, or loose connections at the SRS control module can disrupt communication with the pretensioner circuit.

4. Blown fuse or faulty relay in the SRS circuit

A blown fuse or defective relay in the SRS circuit can cause a loss of power or signal to the pretensioner, triggering the code.

5. Faulty clockspring (if applicable)

In vehicles where the pretensioner circuit runs through the clockspring (steering column), a damaged or worn clockspring can cause this code.

6. Faulty SRS control module (rare)

While uncommon, a malfunctioning SRS control module can incorrectly report a fault in the pretensioner circuit. This should only be considered after all other causes are ruled out.

How it's diagnosed

  1. Retrieve and document all stored trouble codes using an OBD-II scanner capable of reading SRS codes.
  2. Visually inspect the wiring and connectors for the driver seat belt pretensioner, focusing on areas under the seat and near the pretensioner for damage, corrosion, or loose connections.
  3. Check the resistance of the pretensioner circuit using a multimeter, following manufacturer specifications for the correct values.
  4. Inspect the SRS control module connectors for bent pins, corrosion, or loose connections. Ensure the module is properly grounded.
  5. Test the fuse and relay associated with the SRS circuit to confirm they are functioning correctly.
  6. If all other components check out, consider testing the SRS control module, but only after verifying all other potential causes.

Code facts & related codes

SystemBody
StandardizationSAE generic — identical on every make

Frequently asked

Can I drive with a B0070 code?

While the vehicle may still be drivable, the seat belt pretensioner may not function in a collision. It is unsafe to ignore this code, and the issue should be addressed promptly.

Is it safe to reset the code without fixing the problem?

Resetting the code without addressing the underlying issue will not resolve the fault. The SRS warning light will likely return, and the pretensioner may remain non-functional.

Is the SRS control module usually the cause of B0070?

No, the SRS control module is rarely the cause of this code. Most often, the issue lies with the pretensioner itself, wiring, or connectors. Replacing the module should be a last resort.

Why does the airbag light come on for a seat belt issue?

The seat belt pretensioner is part of the SRS, which includes airbags. A fault in any SRS component, including the pretensioner, will typically trigger the airbag warning light.