OBD Code B0092: Passenger Seat Belt Pretensioner Deployment Circuit Open – Causes, Symptoms & Fixes
Code B0092 is a body control module (BCM) diagnostic trouble code that signals a problem with the passenger seat belt pretensioner deployment circuit. When your vehicle’s diagnostic system detects this code, it means the electrical circuit responsible for triggering the pretensioner during a collision has lost continuity—in other words, the circuit is “open” and cannot complete its electrical path. This is a safety-critical system, and the code should be diagnosed and repaired promptly.
What Does Code B0092 Mean?
The passenger seat belt pretensioner is a safety device designed to tighten the seat belt during a crash, pulling the occupant firmly into the seat before the airbag deploys. This reduces the risk of injury by keeping the passenger in the optimal position for airbag protection.
Code B0092 specifically indicates that the vehicle’s body control module has detected an open circuit in the deployment circuit of the passenger pretensioner. An open circuit means there is a break in the electrical path—either a disconnected wire, a failed component, a corroded connector, or a faulty pretensioner unit itself. Without a complete circuit, the pretensioner cannot receive the signal to deploy during an accident, rendering this safety feature inoperative.
This is distinct from a short circuit (which would typically generate a different code) and indicates a loss of electrical continuity rather than excessive current flow.
Common Symptoms
- Check Engine Light or Safety Light: The dashboard warning light illuminates, often a seat belt or airbag symbol
- Diagnostic Trouble Code: B0092 stored in the body control module memory
- Pretensioner Non-Functional: The pretensioner does not deploy during a crash test or actual collision
- No Audible or Physical Response: When the system is tested, there is no clicking or tightening sensation from the seat belt
- Intermittent Warning Light: The light may appear and disappear, suggesting a loose connection or intermittent wiring fault
- No other obvious issues: The vehicle may drive normally; the problem is isolated to the pretensioner circuit
Possible Causes (Ranked by Frequency)
- Faulty Pretensioner Assembly (Most Common) – The pretensioner unit itself has failed internally, breaking the circuit continuity. This is the most common cause and typically requires replacement of the entire pretensioner module.
- Damaged or Corroded Wiring – The wiring harness connected to the pretensioner may be corroded, pinched, or damaged due to moisture, age, or accident damage. Corrosion at connection points is particularly common.
- Loose or Disconnected Connector – The electrical connector to the pretensioner may have become loose, partially disconnected, or corroded, breaking the circuit. This is often caused by vibration or previous service work.
- Faulty Body Control Module (BCM) – In rare cases, the BCM itself may have a failed output circuit that controls the pretensioner, though this is less common than pretensioner failure.
- Blown Fuse or Relay – A fuse or relay in the pretensioner circuit may have blown, though this would typically affect the entire circuit rather than just the deployment signal.
- Accident or Impact Damage – If the vehicle has been in a collision, the pretensioner may have deployed and the circuit may have been damaged during the impact or subsequent repairs.
- Poor Ground Connection – A corroded or loose ground connection in the pretensioner circuit can cause an open circuit condition, preventing the pretensioner from receiving a complete electrical path.
Diagnostic Steps
Follow these steps to diagnose code B0092:
Step 1: Retrieve and Document the Code
Use an OBD-II scanner to read the code and check for any related codes (such as B0093 for the driver’s side or other seat belt codes). Note whether the code is current or historical, and check the freeze frame data to understand the conditions when the fault occurred.
Step 2: Visual Inspection
Inspect the passenger seat belt pretensioner area for obvious damage:
- Look for visible damage to the seat belt assembly or pretensioner housing
- Check the wiring harness for cuts, pinches, or corrosion
- Examine the connector to the pretensioner for looseness, corrosion, or bent pins
- Check for water intrusion or moisture in the connector area
Step 3: Check Electrical Connections
Disconnect the pretensioner connector and inspect it closely:
- Look for corrosion, oxidation, or discoloration on the pins
- Ensure the connector is not cracked or damaged
- Reconnect firmly and listen for a click, indicating a secure connection
- If corroded, clean the connector pins with electrical contact cleaner and a soft brush
Step 4: Test Circuit Continuity
Using a multimeter set to continuity or resistance mode:
- Disconnect the pretensioner connector
- Test for continuity between the pretensioner pins and the BCM connector pins (consult your vehicle’s wiring diagram)
- If no continuity is found, there is a break in the wiring harness
- Test the ground circuit separately to ensure a complete path
Step 5: Check Fuses and Relays
Locate the fuse and relay for the pretensioner circuit (consult your vehicle’s fuse box diagram):
- Inspect the fuse for a broken filament or blackening
- Test the relay for proper operation using a multimeter or relay tester
- Replace if faulty
Step 6: Test the Pretensioner Unit
If wiring and connections are intact, the pretensioner itself may be faulty:
- Consult the vehicle’s service manual for pretensioner testing procedures
- Some systems allow for a resistance test across the pretensioner terminals
- If resistance is infinite (open circuit), the pretensioner unit has failed and must be replaced
Step 7: Clear the Code and Retest
After repairs, clear the code using your scanner and test drive the vehicle. If the code returns, further diagnosis is needed. Some vehicles allow for a pretensioner system self-test via the diagnostic menu.
Repair Cost Estimates
Repair costs for code B0092 vary depending on the root cause:
- Connector Cleaning or Tightening: $50–$150 (DIY or quick shop visit)
- Wiring Repair or Replacement: $150–$400 (labor + parts)
- Fuse or Relay Replacement: $50–$200
- Pretensioner Assembly Replacement: $400–$1,200+ (parts + labor; OEM parts are typically more expensive)
- Body Control Module Replacement: $800–$2,000+ (rare; includes programming)
Note: Labor costs vary significantly by location and dealership vs. independent shop. Dealerships typically charge more. Always get a detailed estimate before authorizing repairs.
Can I Still Drive?
Severity: Moderate to High
While code B0092 does not prevent the vehicle from starting or running normally, it indicates a safety system failure. Here’s what you should know:
- Vehicle Operation: The car will drive normally; the fault is isolated to the pretensioner circuit.
- Safety Concern: In the event of a collision, the passenger seat belt pretensioner will not deploy, reducing the effectiveness of the seat belt and airbag protection system. This increases injury risk in a crash.
- Recommendation: Do not ignore this code. Have it diagnosed and repaired as soon as possible. Driving with a non-functional pretensioner is not recommended, especially for frequent highway driving.
- Insurance and Liability: If an accident occurs and the pretensioner is non-functional due to a known fault, there may be liability or insurance implications.
- Inspection and Emissions: This code may cause the vehicle to fail a safety inspection in some jurisdictions.
In summary: The vehicle is safe to drive in normal conditions, but the safety system is compromised. Repair promptly.
Frequently Asked Questions
Q: What is the difference between code B0092 and B0093?
A: Code B0092 refers to the passenger side seat belt pretensioner circuit, while B0093 refers to the driver side. Both indicate an open circuit in their respective pretensioner systems. The diagnostic and repair procedures are similar, but the components are located on different sides of the vehicle.
Q: Can I fix this code myself?
A: If the problem is a loose connector or corroded pins, you may be able to clean and reconnect it yourself. However, if the pretensioner unit itself is faulty, replacement requires specialized knowledge and tools. Pretensioners are safety-critical components, and improper installation can be dangerous. We recommend having a qualified technician diagnose and repair this issue.
Q: Will the pretensioner deploy even if the code is present?
A: No. Code B0092 indicates an open circuit, which means the pretensioner cannot receive the deployment signal during a crash. The pretensioner will not function until the circuit is repaired. This is why prompt diagnosis and repair are important.
Q: Is this code related to the airbag system?
A: The pretensioner and airbag are separate but complementary safety systems. The pretensioner tightens the seat belt before the airbag deploys, positioning the occupant optimally. While code B0092 does not directly affect the airbag, a non-functional pretensioner reduces the overall effectiveness of crash protection. If you see both pretensioner and airbag codes, have both systems inspected.
Q: How much does a pretensioner replacement cost?
A: A pretensioner assembly typically costs $300–$800 for the part alone, with labor adding another $100–$400 depending on the vehicle and shop. Some vehicles have pretensioners integrated into the seat belt assembly, which can increase costs. Always get a detailed estimate from your technician.
Summary
Code B0092 indicates an open circuit in the passenger seat belt pretensioner deployment system. This safety-critical fault should be diagnosed and repaired promptly by a qualified technician. The most common causes are a faulty pretensioner unit, damaged wiring, or loose connectors. While the vehicle is safe to drive in normal conditions, the pretensioner will not function in a crash, reducing occupant protection. Start with a visual inspection and electrical testing, and replace the pretensioner assembly if it is found to be faulty. Repair costs typically range from $150 to $1,200 depending on the root cause.