B178B

This DTC indicates the SRS (Supplemental Restraint System) ECU detects the circuit resistance of the front passenger dual-stage frontal airbag Stage 2 inflator is below the calibrated threshold (typically below 1 — Seal 6 EV

Safety System

This DTC indicates the SRS (Supplemental Restraint System) ECU detects the circuit resistance of the front passenger dual-stage frontal airbag Stage 2 inflator is below the calibrated threshold (typically below 1.0Ω; normal range: 1.5-3.0Ω).

In a dual-stage airbag system, the Stage 2 inflator provides additional gas output during a severe collision.

Low resistance usually indicates a short circuit (short to ground, wire-to-wire short, or internal inflator short).

This condition may prevent proper airbag deployment during a collision (insufficient deployment force) or, in extreme cases, cause unintended deployment due to abnormal current.

The ECU continuously monitors the inflator circuit resistance via its internal diagnostic circuit.

If the resistance remains below the lower limit for a specified duration (typically several hundred milliseconds), the ECU sets this DTC, illuminates the SRS warning lamp, and may disable the front passenger airbag function.

4
Cases Logged
5
Causes
  • 1Front passenger airbag module internal second-stage igniter short circuit: Moisture ingress or aging of the bridge wire or igniter charge inside the gas generator causes an internal short circuit, resulting in an abnormally low measured resistance.
  • 2Harness short to ground or power supply: Wear, crushing, or rodent damage to the internal instrument panel wiring harness causes the Stage 2 igniter circuit (usually the positive or negative wire) to short to body ground or the 12V power supply line.
  • 3Connector water ingress or corrosion: The front passenger airbag connector is located on the right side of the dashboard. If vehicle wading, A/C condensate leakage, or improper cleaning causes connector pin oxidation or electrolysis, a low-resistance path forms.
  • 4SRS ECU internal diagnostic circuit fault: Damaged ECU internal A/D converter or sampling resistor causes a false low resistance reading (actual resistance is normal but measured value is low).
  • 5Improper repair procedures: Failing to correctly secure the wiring harness during airbag module installation after accident repairs, causing harness pinching, or using a non-genuine airbag module (mismatched resistance parameters).
  • 1
    Safety preparation: Switch the vehicle OFF, disconnect the 12V battery negative terminal, wait at least 3 minutes (to ensure the SRS capacitor fully discharges), and wear an anti-static wrist strap.
  • 2
    Fault confirmation: Connect the VDS2000/3000 diagnostic tool, read the DTC to confirm whether B178B is an active or history code, and check the resistance value in the freeze frame data (usually displays <0.8Ω).
  • 3
    Visual inspection: Remove the front passenger side lower dashboard trim panel and glove box. Inspect the SRS wiring harness for damage or crush marks. Inspect the airbag module connector (yellow) for looseness, water ingress, or green corrosion.
  • 4
    Isolation measurement: Disconnect the front passenger airbag module connector (disconnect the battery first). Use a digital multimeter (resistance setting) to measure the resistance between the Stage 2 igniter pins on the airbag side. Standard value: 2.0 ± 0.3 Ω. If <1.0 Ω, replace the airbag module.
  • 5
    Harness continuity test: Measure the resistance to ground at the corresponding pin on the ECU-side harness connector (should be >1 MΩ). Measure the resistance between the positive and negative wires of the second-stage harness (should be >1 MΩ). If abnormal, repair the harness (use twisted-pair wire and match the wire colours).
  • 6
    ECU diagnosis: If wiring harness and airbag module resistances are normal, measure the voltage at the corresponding SRS ECU connector pin (static value should be <1V). If the fault persists, replace and program the SRS ECU.
  • 7
    System reset: After repair, reconnect all connectors (verify the locking click). Connect the battery, use the diagnostic tool to clear the DTC, perform the 'SRS System Check', and confirm B178B changes to 'Passed' status.
  • 8
    Verification test: Perform a vehicle collision simulation test (using a dedicated resistor to simulate the load, not a real airbag) or a road test. Confirm the SRS warning light turns off after the self-check and does not illuminate again.
BYD DTC AI Analysis

Flood damage corroded the passenger airbag connector, causing DTC B178B

A 2020 BYD Qin Pro DM developed a constant SRS warning light after wading through water approximately 40 cm deep. The scan tool retrieved current code B178B, with freeze frame data showing 0.3 Ω resistance. Disassembly revealed the passenger airbag connector (located to the right of the air conditioning evaporator) had obvious water staining and copper corrosion, with insulation resistance between pins down to 0.2 Ω. Repair: Cleaned the connector with electronic contact cleaner, dried it, and applied conductive protective grease. Wiring harness and airbag module resistance measured normal at 2.1 Ω. Cleared fault codes; multiple road tests showed no recurrence. Fault resolved.
BYD DTC AI Analysis

Passenger side secondary airbag wiring harness pinched and shorted after accident repairs

2021 BYD Tang. Following a front-end collision, a non-authorized workshop replaced the passenger airbag assembly. Three days after delivery, the SRS warning light illuminated with DTC B178B. Inspection revealed the technician failed to route the second-stage igniter harness (blue plug) into the dedicated wiring channel during dashboard installation, pinching the harness against the frame. Damaged insulation caused a short to the metal frame (0.5Ω to ground). Repaired by replacing the damaged harness section with waterproof heat-shrink tubing and re-routing the wiring correctly. Fault cleared.
BYD DTC AI Analysis

Airbag module internal second-stage igniter degraded and short-circuited

2019 BYD Yuan EV, 60,000 km, no accident history. Intermittent SRS warning light. Scan tool showed B178B intermittent fault. Checked wiring harness and connectors – all normal. Measured airbag module second-stage igniter resistance fluctuating between 0.8–1.2Ω (standard 2.0Ω). Found internal bridgewire oxidation in the gas generator causing micro-shorting. Replaced genuine passenger-side airbag assembly (part number ...). Programming and configuration completed; fault fully resolved.
BYD DTC AI Analysis

SRS ECU sampling circuit fault: false low resistance reading

2020 Song MAX. After repeatedly replacing the passenger airbag and wiring harness, DTC B178B persisted. Used an oscilloscope to measure the diagnostic pulse from the ECU to the second-stage igniter and found the internal sampling resistor in the ECU had failed, causing the calculated resistance to read consistently low. Disconnected the airbag module and connected a 2.0Ω standard resistor as a simulated load at the harness end; the ECU still reported 0.4Ω, confirming an ECU fault. Replaced the SRS control module (located below the centre console), performed online matching and coding (VIN programming), and cleared the fault.
Data confidence: Official This information is for reference only. Always consult a qualified technician for diagnosis and repair. Do not attempt high-voltage system repairs yourself.