B0079

B0079 Code Symptoms, Causes, Diagnosis & Repair Guide with Cost

Quick Summary

Introduction

When the driver’s seat‑belt pretensioner B does not tighten during a crash, the vehicle’s safety system logs code B0079. Drivers usually notice a persistent pretensioner‑warning light on the dash, sometimes accompanied by an SRS or airbag indicator. In some cases the warning remains even after a reset, suggesting the control module that commands the B‑side pretensioner is not operating correctly. Because the pretensioner is a critical element of the restraint system, early identification and repair are essential to maintain crash‑worthiness.

Symptoms

These cues indicate that the control module responsible for deploying the driver’s pretensioner B is either not receiving a command, cannot drive the actuator, or is reporting a fault to the vehicle’s safety network.

Why B0079 Problems Occur

Faulty Pretensioner Actuator

The pretensioner contains a pyrotechnic or electromechanical driver that pulls the belt tighter. If the driver’s coil or pyrotechnic charge is compromised, the module receives a “no‑response” signal and stores B0079.

Wiring Harness Defects

Corrosion, chafed insulation, or loose connectors in the pretensioner‑B circuit interrupt power, ground, or communication lines. A high‑resistance joint can cause intermittent operation, prompting the module to log a fault.

Internal Module Failure

Modern SRS control units integrate micro‑controllers, memory, and safety‑critical firmware. Water intrusion, component fatigue, or a software glitch can corrupt the pretensioner‑B control routine, resulting in B0079 even when the actuator and wiring are sound.

Blown Fuse or Power‑Distribution Issue

A fuse protecting the pretensioner circuit may open after a transient surge. The module then detects a loss of voltage on the pretensioner‑B output and records the code.

Software or Calibration Mismatch

After a major repair (e.g., seat‑belt replacement) the module may require re‑calibration. An outdated calibration can cause the control logic to misinterpret sensor data, generating B0079.

Diagnostic and Repair Procedures

  1. Retrieve the Code

Connect a factory‑compatible SRS scan tool. Verify that B0079 is present and note any accompanying codes (e.g., B0078, B0080). Record freeze‑frame data if available.

  1. Clear and Monitor

Clear the code and perform a road test. If the warning returns within the same drive cycle, the fault is persistent; if it does not, the issue may have been a transient glitch.

  1. Visual Inspection

– Examine the pretensioner‑B actuator and its mounting for signs of damage or corrosion.

– Inspect the harness for cracked insulation, burnt pins, or water intrusion.

– Verify that the dedicated fuse is intact and rated per the vehicle’s service manual.

  1. Power & Ground Checks

Using a multimeter, confirm that the pretensioner‑B circuit receives the correct voltage (typically 12 V) and a solid ground while the ignition is on. Measure resistance across the connector pins; values outside the service specifications indicate a wiring fault.

  1. Continuity Test

Perform a continuity test on the harness between the control module and the pretensioner actuator. A break in continuity will produce an open‑circuit condition that triggers B0079.

  1. Module Communication Test

With the scan tool, request a communication status check of the SRS control unit. Loss of CAN or LIN communication to the pretensioner‑B sub‑module confirms a module‑level problem.

  1. Pretensioner Activation Test

Some scan tools can command a “pretensioner‑B test.” The tool sends a deployment pulse; listen for the characteristic “click” of the actuator. No response, despite correct voltage, points to a failed actuator or internal module fault.

  1. Repair Options

Wiring Repair – Replace damaged harness sections, clean corroded connectors, and reseat pins.

Fuse Replacement – Install the correct amperage fuse if blown.

Actuator Replacement – If the pretensioner driver is defective, replace the actuator assembly.

Module Reprogramming – In cases of software corruption, reflash the SRS control unit using the manufacturer’s calibration file.

  1. Verification

After repairs, clear all codes, perform another activation test, and complete a road test of at least 10 minutes. Confirm that the warning lights remain off and that a subsequent scan shows no pending B0079.

Cost Overview

When Replacement Makes More Sense Than Repair



When the SRS control unit fails internal diagnostics, repeatedly loses communication, or exhibits software corruption that cannot be cleared with a reflash, replacement becomes the most reliable solution. A repaired module may temporarily restore function, but underlying board damage or moisture intrusion often leads to recurrent faults.

Modern control modules are complex and integrated with vehicle security, immobilizer, and crash‑data systems. Choosing a replacement isn’t only about the hardware—it’s about ensuring the new unit is correctly programmed to match the vehicle’s VIN and software version.

Flagship One specializes in VIN‑matched control modules, providing a plug‑and‑drive solution backed by warranty. Replacement units vary depending on production date and software version, so the correct module is matched by VIN before programming. This guarantees seamless integration with the vehicle’s safety network and eliminates the need for dealer‑only re‑coding.

Preventive Maintenance

Service Recommendation: Most issues related to this fault are diagnosed and corrected through inspection, wiring repair, and calibration rather than module replacement. For modules not typically replaced through aftermarket suppliers, diagnosis and repair should be performed by a certified automotive technician with access to factory service information and tooling.