This fault code indicates the SRS (Supplemental Restraint System) ECU detected an abnormally low-resistance connection between the right second-row seat belt pretensioner igniter circuit and the vehicle power supply (12V constant power or ignition switch power) — Atto 8
This fault code indicates the SRS (Supplemental Restraint System) ECU detected an abnormally low-resistance connection between the right second-row seat belt pretensioner igniter circuit and the vehicle power supply (12V constant power or ignition switch power).
Under normal conditions, the pretensioner igniter circuit maintains a high-resistance state, consisting only of the 2-3Ω igniter resistance and the wiring harness resistance, and must not have continuity with the power supply line.
A short to power causes the ECU to detect an abnormally high voltage (near battery voltage), triggering the fault code and illuminating the airbag warning lamp.
This fault presents a serious safety risk.
The pretensioner may deploy unintentionally while driving, suddenly tightening the seat belt and injuring the occupant.
Additionally, during an actual collision, circuit protection mechanisms or energy loss through the short circuit may prevent the pretensioner from deploying, failing to protect the occupant.
- 1Right B-pillar or floor wiring harness insulation wear: Long-term vibration, friction, or seat adjustment damages the insulation on the second-row seat belt pretensioner wiring harness (usually located inside the B-pillar trim panel or under the seat), causing a short circuit to vehicle 12V power lines (such as constant power, ignition power, or lighting circuits).
- 2Connector water ingress and corrosion: Vehicle wading, a blocked sunroof drain tube, or improper car washing allows water into the right middle-row seat belt pretensioner connector (usually located under the seat or at the base of the B-pillar). This causes electrolytic corrosion between the terminals, forming a conductive path that shorts the igniter terminal to the power terminal.
- 3Pretensioner body internal short circuit: Manufacturing defects, aging, or moisture ingress cause the internal bridge wire of the seat belt retractor pretensioner igniter to short to the housing, or leaking igniter compound causes internal conductivity.
- 4Incorrect wiring or modifications: During vehicle modifications (such as installing seat heaters, ambient lighting, or dash cams), technicians incorrectly tapped a power wire into the SRS harness, or improper securing caused the seat slide rail to crush and damage the harness.
- 5SRS control unit internal fault: Component breakdown (e.g., MOSFETs, capacitors) in the ECU internal drive or monitoring circuits causes an internal short circuit between the squib driver terminal and the power supply (relatively uncommon but requires inspection).
- 1Safety preparation: Disconnect the battery negative terminal and wait at least 3 minutes to fully discharge the SRS capacitor. Wear an anti-static wrist strap. Never use a standard multimeter resistance setting to measure directly near the airbag system (use a dedicated airbag resistor or diagnostic tool guided function) to prevent accidentally triggering the pretensioner.
- 2Fault confirmation and data recording: Use the BYD dedicated diagnostic tool (VDS or ED400) to read the complete DTC snapshot data. Record the voltage, resistance values, and environmental data at the time the fault occurred. Confirm whether B178112 is a current fault (Active) or a history fault (History).
- 3Visual inspection: Remove the right middle-row B-pillar lower trim panel and seat. Inspect the seat belt pretensioner connector (yellow dedicated plug) for looseness, water ingress, corrosion, or burn marks. Inspect the wiring harness corrugated conduit for damage or crush marks.
- 4Circuit insulation and continuity test: Disconnect the right middle-row pretensioner wiring harness from the SRS ECU connector. Use an insulation resistance tester (megohmmeter, 500V range) to measure the insulation resistance of the pretensioner circuit to the power supply. Normal value: >10 MΩ. Use a multimeter on the voltage setting to check the wiring harness for abnormal voltage to the power supply.
- 5Pretensioner unit test: Replace the pretensioner with a dedicated airbag resistor (2Ω). Observe if the fault code changes to an open-circuit fault (e.g., B178111 or high resistance) to determine whether the issue is in the wiring harness or the pretensioner. If the fault remains, the wiring harness or ECU is faulty. If the fault changes, the pretensioner has an internal short circuit.
- 6Detailed wiring harness inspection: Follow the middle-row right floor wiring harness routing (usually along the floor centerline or right door sill) and strip the corrugated conduit section by section to inspect. Focus on the seat mounting bracket edges, wiring harness retaining clips, and areas contacting the body metal. Repair damaged insulation or replace the wiring harness assembly if necessary.
- 7SRS ECU verification: If the wiring harness and pretensioner are normal, measure continuity from the corresponding SRS ECU pin to power. If the ECU is internally shorted, replace the SRS control unit and perform coding and immobilizer matching.
- 8Repair verification: After repairing or replacing the faulty component, reconnect all connectors and restore battery power. Use the diagnostic tool to clear the fault code, then perform the 'SRS system self-check' or 'Output Test' to confirm B178112 does not return. Finally, perform a road test to confirm the airbag warning light is off and the system has no new fault codes.
Worn right B-pillar wiring harness caused intermittent short circuit
Connector corrosion after water wading caused the fault
Internal short circuit in the pretensioner body caused abnormal resistance.