OBDHut

OBDHut

B1939

Critical
Moderate

Air Bag Passenger Pressure Switch Circuit Short To Ground

What Does B1939 Mean?

This code indicates the airbag control module has detected a short to ground in the passenger airbag pressure switch circuit. This pressure switch is part of the occupant classification system that determines whether a passenger is present and their weight to control airbag deployment force. The control module has identified abnormally low resistance or voltage in the circuit, indicating a direct path to ground somewhere in the wiring or switch assembly.

Safety Warning

Unsafe to drive with this fault as the passenger airbag may not deploy correctly or may deploy inappropriately based on occupant weight classification errors. The airbag warning light will remain illuminated and the entire SRS may be compromised. Repair immediately before operating vehicle with passengers.

Common Causes

40%

Damaged or chafed wiring harness under the passenger seat causing short to ground on seat frame

Passenger seat wiring harness
Wire insulation
Connector terminals

30%

Faulty occupant classification system pressure sensor mat or bladder internal short

Occupant classification sensor mat
Pressure sensor assembly

20%

Corroded or moisture-contaminated connector at seat base causing ground path

Seat connector
Connector terminals
Connector seals

10%

Failed airbag control module internal circuit driver or sensing circuit

Airbag control module

Diagnostic Steps

1

Step 1: Perform visual inspection of all wiring and connectors under the passenger seat, looking for pinched, chafed, or damaged wires making contact with seat frame or metal components. Check for moisture or corrosion in connectors.

2

Step 2: Disconnect the occupant classification sensor connector under the passenger seat and measure resistance between the pressure switch circuit terminal and ground using a digital multimeter. Should read infinite resistance (open circuit); any continuity indicates a short to ground in the harness or sensor.

3

Step 3: If harness tests good at the sensor connector, measure resistance of the pressure sensor itself according to manufacturer specifications (typically 1-10k ohms range when unloaded). Compare readings to known-good values or opposite side if equipped.

4

Step 4: Inspect the occupant classification sensor mat under the seat cushion for physical damage, tears, or fluid contamination. Remove seat cover if necessary to access mat assembly.

5

Step 5: If all wiring and sensor components test within specifications, suspect airbag control module internal fault. Verify all other circuits are functioning properly and check for water intrusion in module location.

6

Step 6: After repairs, clear codes and perform occupant classification system calibration or relearn procedure per manufacturer specifications. Verify airbag warning light extinguishes and no codes return.

Estimated Repair Cost

$150 - $1,200

Parts + labor, varies by vehicle and location

Frequently Asked Questions

What does B1939 mean?

This code indicates the airbag control module has detected a short to ground in the passenger airbag pressure switch circuit. This pressure switch is part of the occupant classification system that determines whether a passenger is present and their weight to control airbag deployment force. The con...

What causes B1939?

The most common cause of B1939 (Air Bag Passenger Pressure Switch Circuit Short To Ground) is: Damaged or chafed wiring harness under the passenger seat causing short to ground on seat frame

How much does it cost to fix B1939?

Typical repair costs for B1939 range from $150 to $1,200, depending on the vehicle, location, and whether you do it yourself or go to a shop.

Is it safe to drive with B1939?

Unsafe to drive with this fault as the passenger airbag may not deploy correctly or may deploy inappropriately based on occupant weight classification errors. The airbag warning light will remain illuminated and the entire SRS may be compromised. Repair immediately before operating vehicle with passengers.

How do I diagnose B1939?

Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B1939 to identify the root cause.

OBDHut Mobile App

Scan codes directly from your car with the OBDHut app.

Coming Soon

Quick Info

Category

Body

System

Supplemental Restraint System (Airbag)

Difficulty

Moderate

Type

Manufacturer

Recommended Tools

OBD2 Scanner

A quality scan tool helps you read codes, view live data, and clear faults.