B1058 Code - Air Bag Sensor Unit
Quick Answer
The B1058 diagnostic trouble code refers to an issue with the airbag sensor unit in the vehicle. Common causes include Faulty airbag sensor unit, Wiring issues, such as damaged or corroded wires, Loose connections or poor electrical connections. 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
- B1058 indicates Air Bag Sensor Unit.
- Common causes
- Common causes include Faulty airbag sensor unit, Wiring issues, such as damaged or corroded wires, Loose connections or poor electrical connections.
- 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 B1058 Description
The B1058 diagnostic trouble code refers to an issue with the airbag sensor unit in the vehicle. The airbag sensor unit is a critical component of the vehicle's safety system, designed to detect impacts and deploy the airbags in the event of a collision. When this sensor unit malfunctions or fails, it can compromise the overall effectiveness of the airbag system, putting occupants at risk in the event of an accident.
Common Causes of B1058
- Faulty airbag sensor unit.
- Wiring issues, such as damaged or corroded wires.
- Loose connections or poor electrical connections.
- Faulty airbag control module.
- Impact or physical damage to the airbag sensor unit.
Symptoms of B1058
- The airbag warning light on the dashboard may illuminate and stay on.
- The airbag system may fail to deploy in the event of a collision.
- Intermittent or random deployment of the airbags.
- Fault codes related to the airbag system may be stored in the vehicle's computer.
How to Fix B1058
- Diagnose the issue: The first step in repairing a B1058 code is to diagnose the specific cause of the problem. This may involve using a diagnostic scanner to read the fault codes stored in the vehicle's computer and conducting a visual inspection of the airbag sensor unit and related components.
- Repair or replace faulty components: Depending on the diagnosis, the faulty airbag sensor unit, wiring, or control module may need to be repaired or replaced. This should be done by a qualified technician to ensure the proper functioning of the airbag system.
- Clear fault codes: Once the repairs are completed, the fault codes stored in the vehicle's computer should be cleared to reset the system and ensure that the issue has been resolved.
- Perform a system check: After the repair, it is essential to perform a system check to ensure that the airbag sensor unit is functioning correctly and that the airbags deploy as intended in a controlled test environment.
Cost to Fix B1058
The cost of repairing a B1058 code can vary depending on the specific cause of the issue and the extent of the repairs needed. On average, the cost of repairing an airbag sensor unit fault can range from $200 to $800, including parts and labor. However, it is important to note that labor rates and parts costs can vary significantly depending on the location, vehicle make and model, and the severity of the issue. It is recommended to get a few quotes from different auto repair shops to determine the most cost-effective solution for addressing the B1058 code.
Need more information about the B1058 code?
Need more information on how to fix the B1058 code? Get Access to Factory Service Manuals
Need Help with the Code?
Get the B1058 code diagnosed by a professional: Find a repair shop in your area
Code B1058 Information for Specific Makes
- B1058 Acura — Relay Control Module Lost Communication With Door Multiplex Control Unit
- B1058 Chrysler — Recirculation Door Control
- B1058 Dodge — Recirculation Door Control
- B1058 Honda — Relay Control Module Lost Communication With Door Multiplex Control Unit
- B1058 Infiniti — Air Bag Sensor Unit
- B1058 Jeep — Recirculation Door Control
- B1058 Nissan — Air Bag Sensor Unit
- B1058 RAM — Recirculation Door Control
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 B1058 Code
1. What does the OBDII code B1058 mean?
B1058 indicates a fault in the airbag sensor unit, which is responsible for detecting impact signals and deploying airbags during a collision.
2. What are common symptoms of the B1058 code?
Common symptoms include the airbag warning light illuminating on the dashboard and the airbag system being disabled.
3. What causes the B1058 code to appear?
The code can be caused by a faulty airbag sensor unit, damaged wiring or connectors, corrosion, or a software issue within the airbag control module.
4. Is it safe to drive with the B1058 code active?
No, it is not safe. The airbag system may not function properly in the event of a collision, increasing the risk of injury.
5. How do you diagnose the B1058 code?
Diagnosis involves using an OBDII scanner to confirm the code, inspecting the airbag sensor unit, checking for damaged wiring or connectors, and testing the system for proper operation.
6. Can the B1058 code be cleared without repairs?
Clearing the code without addressing the underlying issue may temporarily turn off the warning light, but the problem will likely return, and the airbag system may remain compromised.
7. What repairs are needed to fix the B1058 code?
Repairs may include replacing the airbag sensor unit, repairing or replacing damaged wiring or connectors, or reprogramming the airbag control module.
8. How much does it cost to fix the B1058 code?
The cost varies depending on the vehicle and the exact issue, but replacing the airbag sensor unit can range from $300 to $800, excluding labor costs.
9. Can a dead battery cause the B1058 code?
Yes, a dead or low battery can cause voltage fluctuations that may trigger the B1058 code, although this is less common than other causes.
10. Should I attempt to repair the B1058 code issue myself?
Airbag systems are safety-critical components, and improper repairs can be dangerous. It is recommended to have a professional technician handle the issue.
Discuss the causes and fixes for B1058 OBDII Code
Code B1058 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.