B0142 is a manufacturer-dependent OBD-II body diagnostic trouble code. Its exact meaning varies between vehicle manufacturers and control modules. In some applications, B0142 refers to a Passenger Airbag Squib Circuit Fault, while other vehicles may use the code for a different body or HVAC-related circuit. Always confirm the exact description with a scan tool and the vehicle manufacturer's service information.
Fault Code Description
Code Type: Manufacturer-Dependent
System: Body, SRS, or other manufacturer-specific system
Important: The exact definition depends on the vehicle make, model, year, and control module reporting the code.
What Does B0142 Mean?
B0142 does not have one universal definition across all vehicles. On some vehicles it is associated with the passenger airbag squib circuit, while other manufacturers may assign the code to a body-control or HVAC circuit.
For this reason, the first diagnostic step is to identify which control module stored B0142 and read the complete fault description supplied by the diagnostic scanner.
Possible Causes
- Open circuit in the affected wiring
- Short to ground or power
- Loose or damaged connector
- Corroded connector terminals
- Damaged wiring harness
- Faulty sensor or actuator
- Faulty airbag or squib assembly on applicable SRS systems
- Low battery voltage or unstable power supply
- Control module fault
Symptoms
- Warning light on the instrument cluster
- SRS/Airbag warning light on applicable vehicles
- Passenger airbag warning or disabled-airbag message
- HVAC airflow or temperature problems on applicable systems
- Actuator or sensor not responding correctly
- Additional body or SRS trouble codes
How Serious Is B0142?
The severity depends on the system involved. If B0142 belongs to the SRS system, it should be treated as a high-priority safety fault. If it belongs to an HVAC or comfort system, it is generally less serious but should still be diagnosed correctly.
Can I Drive With B0142?
If the code is related to the SRS or passenger airbag system, avoid unnecessary driving until the fault is diagnosed. If the code belongs to an HVAC or comfort system, the vehicle may normally remain driveable, although the affected function may not operate correctly.
Diagnosis
1. Identify the Control Module
Use a diagnostic scanner capable of accessing body and manufacturer-specific modules. Record the module that stored B0142, the complete fault description, and any additional DTCs.
2. Check Battery Voltage
Verify that the vehicle has a healthy battery and stable system voltage. Low voltage during starting or module initialization can create misleading body-system faults.
3. Inspect the Wiring
Inspect the circuit identified by the manufacturer's description. Look for broken wires, crushed harnesses, damaged insulation, corrosion, loose terminals, and connectors that are not fully locked.
4. Check the Component
If B0142 identifies an airbag, actuator, position sensor, or other component, test that component according to the manufacturer's diagnostic procedure. Do not replace the component based only on the code.
5. Check Related Codes
Additional DTCs often provide important information about the actual fault. Diagnose power, ground, communication, sensor, and circuit codes before condemning the control module.
Passenger Airbag Application
On vehicles where B0142 is assigned to the Passenger Airbag Squib Circuit, possible causes include an open circuit, short circuit, poor connector contact, damaged wiring, or a faulty passenger airbag assembly.
HVAC Application
Some databases associate B0142 with a passenger-side air-flow position feedback circuit. In such applications, the fault can involve a damper position sensor, actuator, wiring, connector, or HVAC control module. Symptoms may include incorrect airflow distribution or poor passenger-side climate control.
Live Data
When supported by the vehicle, monitor the affected sensor or actuator position while commanding different operating positions.
Compare the requested actuator position with actual position.
Look for a fixed, implausible, or erratic feedback signal.
Check for abnormal voltage during operation.
Check whether other sensor, actuator, or communication faults are present.
How to Fix B0142
- Repair damaged or open wiring.
- Repair loose, corroded, or damaged connectors.
- Correct power and ground problems.
- Replace a failed sensor or actuator after testing confirms the fault.
- Replace an airbag component only when the manufacturer's diagnostic procedure confirms it is defective.
- Repair or replace the control module only after its power, ground, wiring, and communication circuits have been verified.
Repair Cost
Repair cost varies widely because B0142 can identify different systems. A damaged connector or wire may be inexpensive to repair, while an airbag assembly, actuator, or control module can be considerably more expensive.
Common Repair Mistakes
- Assuming B0142 has the same meaning on every vehicle.
- Replacing a component without checking the wiring first.
- Ignoring the control module that actually stored the code.
- Clearing the code without finding its cause.
- Using generic resistance values instead of manufacturer specifications.
- Working directly on an SRS circuit without following the required safety procedure.
Related DTC Codes
Related body/SRS code depending on vehicle application.
Related manufacturer-specific body circuit code.
Related manufacturer-specific body/SRS code.
Related manufacturer-specific body circuit code.
FAQ
Is B0142 a generic OBD-II code?
No. The exact definition of B0142 is manufacturer- and module-dependent.
Does B0142 always mean a passenger airbag problem?
No. Some databases and vehicle applications associate it with the passenger airbag squib circuit, while other applications use B0142 for different body or HVAC functions.
Can a bad connector cause B0142?
Yes. Loose terminals, corrosion, damaged connectors, and broken wiring can all cause circuit-related B0142 faults.
Should I replace the airbag when B0142 appears?
No. First confirm that the SRS module is reporting a passenger-airbag circuit fault and then follow the manufacturer's diagnostic procedure before replacing any airbag component.