B0106 Code - Open In P Squib Circuit
Quick Answer
The B0106 diagnostic trouble code (DTC) indicates an open circuit in the P squib circuit of the vehicle's Supplemental Restraint System (SRS), also known as the airbag system. Common causes include Wiring harness damage or corrosion, Faulty P squib (airbag) unit, Loose or disconnected electrical connectors. Severity is High - diagnose this code as soon as possible. Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
- What it means
- B0106 indicates Open In P Squib Circuit.
- Common causes
- Common causes include Wiring harness damage or corrosion, Faulty P squib (airbag) unit, Loose or disconnected electrical connectors.
- Severity
- High - diagnose this code as soon as possible.
- Can I drive?
- Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
Fix Your Car Smarter
Try the New AutoCodes App!
Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.
Code B0106 Description
The B0106 diagnostic trouble code (DTC) indicates an open circuit in the P squib circuit of the vehicle's Supplemental Restraint System (SRS), also known as the airbag system. The P squib circuit refers to the pyrotechnic device that inflates the passenger-side airbag in the event of a collision. An open circuit means that there is a break or interruption in the electrical connection, preventing the airbag from deploying properly.
Common Causes of B0106
- Wiring harness damage or corrosion.
- Faulty P squib (airbag) unit.
- Loose or disconnected electrical connectors.
- Vehicle collision or impact causing damage to the airbag system.
- Faulty SRS control module.
Symptoms of B0106
- Airbag warning light illuminated on the dashboard.
- SRS warning message displayed on the instrument cluster.
- Passenger-side airbag may not deploy in a crash.
- Diagnostic trouble code B0106 stored in the vehicle's computer.
How to Fix B0106
- Diagnose the specific cause of the open circuit using a scan tool to retrieve the DTC and inspect the wiring and connectors for damage.
- Repair or replace any damaged wiring harnesses or connectors in the P squib circuit.
- Test the P squib unit for proper functionality and replace if necessary.
- Clear the DTC from the vehicle's computer using a scan tool after completing the repairs.
- Perform a thorough system test to ensure the passenger-side airbag deploys correctly.
Cost to Fix B0106
The cost of repairing an open circuit in the P squib circuit can vary depending on the underlying cause and the extent of the damage. On average, the repair costs for this issue can range from $200 to $500, including parts and labor. However, it is important to note that labor rates and parts prices can vary significantly based on the location, vehicle make and model, as well as the specific repair shop. It is recommended to obtain a personalized cost estimate from a trusted auto repair shop in your area.
Need more information about the B0106 code?
Need more information on how to fix the B0106 code? Get Access to Factory Service Manuals
Need Help with the Code?
Get the B0106 code diagnosed by a professional: Find a repair shop in your area
Code B0106 Information for Specific Makes
- B0106 Lexus — Open In P Squib Circuit
- B0106 Scion — Open In P Squib Circuit
- B0106 Toyota — Open In P Squib Circuit
Precautions for SRS “AIR BAG” and “SEAT BELT PRE-TENSIONER” Service
- Never probe the electrical connectors on air bag, side air curtain modules or seat belts.
- Never disassemble or tamper with safety belt buckle/retractor pretensioners, adaptive load limiting retractors, safety belt inflators, or probe the electrical connectors.
- Do not use electrical test equipment to check SRS circuits unless instructed to in this Service Manual.
- Before servicing the SRS, turn ignition switch OFF, disconnect both battery cables and wait at least 3 minutes. For approximately 3 minutes after the cables are removed, it is still possible for the air bag and seat belt pre-tensioner to deploy. Therefore, do not work on any SRS connectors or wires until at least 3 minutes have passed.
Failure to follow this instruction may result in the accidental deployment of these modules, which increases the risk of serious personal injury or death.
Frequently Asked Questions about B0106 Code
1. What are the common symptoms of OBDII code B0106 (Open In P Squib Circuit)?
- Common symptoms include the airbag warning light illuminating on the dashboard, the airbag system not deploying in the event of a collision, and potential issues with the horn or cruise control functions.
2. What does the OBDII code B0106 indicate?
- OBDII code B0106 indicates an open circuit in the driver-side airbag (P squib) circuit, which can prevent the airbag from deploying properly in the event of a crash.
3. What are the possible causes of OBDII code B0106?
- Possible causes include a faulty driver-side airbag module, damaged wiring or connectors in the airbag system, a blown fuse related to the airbag system, or a malfunctioning airbag control module.
4. How can I diagnose the cause of OBDII code B0106?
- Diagnosis involves performing a visual inspection of the airbag system components, checking the wiring and connectors for damage, testing the airbag module with a multimeter, and using a scan tool to retrieve additional fault codes.
5. Can I repair OBDII code B0106 on my own?
- While diagnosing and repairing airbag system issues can be complex and potentially dangerous, some DIY enthusiasts with experience in automotive electrical systems may be able to address this code by carefully following repair manuals or seeking professional assistance.
6. Is it safe to drive with OBDII code B0106 present?
- It is not recommended to drive with OBDII code B0106 active, as it indicates a potential safety issue with the airbag system. The airbag may not deploy correctly in the event of a crash, putting the driver at risk of injury.
7. How much does it typically cost to repair OBDII code B0106?
- The cost of repairing OBDII code B0106 can vary depending on the root cause of the issue, the labor rates of the repair shop, and the cost of any replacement parts needed. Repairs may range from a few hundred to over a thousand dollars.
8. Can resetting the OBDII code B0106 fix the issue?
- Resetting the code may temporarily turn off the warning light, but it will not fix the underlying problem causing OBDII code B0106. It is essential to diagnose and address the root cause of the issue for a permanent solution.
9. Are there any safety precautions to take when working on OBDII code B0106?
- When working on the airbag system related to OBDII code B0106, it is crucial to disconnect the vehicle's battery, wait for the capacitors to discharge, and follow all recommended safety procedures to avoid accidental airbag deployment.
10. Is it necessary to have the OBDII code B0106 repaired immediately?
- It is highly recommended to address OBDII code B0106 promptly to ensure the proper functioning of the airbag system and maintain the safety of the vehicle occupants in the event of a collision.
Discuss the causes and fixes for B0106 OBDII Code
Code B0106 comments
No comments found for this page.
Fix Your Car Smarter
Try the New AutoCodes App!
Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.