DTC B170F12 indicates a short to power in the right side curtain airbag ignition circuit — Seal 6 EV
DTC B170F12 indicates a short to power in the right side curtain airbag ignition circuit.
In the BYD SRS (Supplemental Restraint System) architecture, this fault indicates the airbag control unit (ACU) detects an abnormally low-impedance connection between the right side curtain airbag igniter circuit (typically two wires: high-side driver and low-side driver) and the vehicle power supply (+12V or +B).
This hardware short-to-battery fault may cause: 1) risk of unintended airbag deployment (in extreme cases); 2) airbag failure to deploy during a collision; 3) the SRS entering protection mode, disabling related airbag functions.
The '12' suffix in the BYD diagnostic protocol typically designates the specific 'short to power' subtype.
- 1Right curtain airbag wiring harness insulation damage: Long-term vibration, compression, or external force damages the harness insulation inside the A-pillar, B-pillar, or roof side rail, causing a short circuit to the body power wire.
- 2Curtain airbag connector fault: Water ingress, oxidation, or deformed pins at the curtain airbag connector inside the B-pillar trim causing a short circuit between pins (especially between the high-side drive pin and constant power pin).
- 3Damage from modifications or added equipment: Fixing screws or wiring harness clips pierce the original curtain airbag wiring harness when installing a dash cam, roof ambient lighting, or modifying the audio system.
- 4Curtain airbag assembly internal short circuit: Damaged insulation on the gas generator igniter resistance wire causes a short circuit to the housing (the housing is typically grounded, but on certain models, the curtain airbag housing may abnormally contact battery positive through the mounting points).
- 5SRS control unit internal fault: The airbag ignition driver chip inside the ACU (such as the high-side switch MOSFET) shorted, resulting in continuous ignition voltage output.
- 1Safety preparation: Turn the vehicle OFF, disconnect the 12V battery negative terminal, wait at least 90 seconds (to fully discharge the SRS capacitor), and wear an anti-static wrist strap.
- 2Visual inspection: Remove the right A-pillar, B-pillar, and headliner trim panels. Inspect the curtain airbag wiring harness for damage or burn marks, focusing on the sill trim and roof side rail fixing clips.
- 3Connector inspection: Disconnect the right curtain airbag connector (usually located in the middle of the B-pillar or C-pillar). Check the pins for oxidation, deformation, or water stains. Measure the resistance to ground and the power supply voltage at the body-side wiring harness terminals of the connector.
- 4Circuit continuity test: Use a multimeter to measure continuity between the two curtain airbag circuit wires (usually marked R-CAB+ and R-CAB-) and the vehicle body power supply (+B). The normal reading is infinity (OL).
- 5Insulation resistance test: Use a megohmmeter (500 V range) to measure the insulation resistance between the curtain airbag wiring harness and the vehicle body. Resistance must be greater than 10 MΩ.
- 6Component isolation test: If the wiring harness is normal, connect a dedicated airbag substitute resistor (2Ω) in place of the right curtain airbag. Clear the fault code, power on, and test. If the fault disappears, replace the curtain airbag assembly.
- 7Control unit inspection: If the above checks are normal, inspect the ACU connector and internal circuits. If necessary, replace the SRS control unit and perform coding and matching.
- 8Repair verification: After repair, reconnect the battery and clear the fault code using the diagnostic tool. Perform the "Sensor Check" and "Airbag System Self-test". Verify DTC B170F12 does not recur and the SRS warning light turns off.
Chafed B-pillar wiring harness caused short to power.
Sunroof leak caused a short circuit in the curtain airbag connector.
Aftermarket dash cam installation pierced wiring harness
Internal short circuit in curtain airbag igniter
SRS control unit driver chip fault