FIVE STARAIRBAGS
Sold and shipped fromJacksonville, Arkansas
Mon to Fri, 9 AM to 5 PM CT501-988-0611
Cart
SRS fault code

B0074: Passenger Presence Sensor Performance

B0074 covers passenger presence sensor performance on GM vehicles, and the 0F suffix on this code carries the name wet seat. The system decides whether to arm the passenger airbag, and it is telling you the readings do not make sense.

Circuit fault

What B0074 means

GM's passenger presence system uses a sensing mat in the passenger seat cushion to classify who is sitting there. That classification drives the passenger airbag on and off indicator and tells the module whether to arm that airbag at all. A performance fault means the sensor is responding but the values are outside what the system considers a plausible seating pattern.

The wet seat suffix is a specific and useful diagnosis. Liquid in the cushion foam creates conductive paths between sensing elements, which shifts the readings in a pattern GM designed the system to recognize. Anything from a spilled drink to a leaking sunroof drain to an overly enthusiastic interior shampoo can produce it.

Common causes

Crash data or hardware fault?

GM treats this as a performance fault on a live measurement, which puts it outside the crash data category. The system is reading the mat right now and reporting that the numbers do not fit. Crash data is the permanent entry written when airbags actually deploy, and clearing codes with a scan tool never touches it.

Does our reset clear it?

Drying the seat is the repair here, not a module reset. Once the cushion is dry and the readings come back to normal, the code clears through a standard relearn or code erase depending on the vehicle. Our mail-in reset service is for modules locked by stored crash data after a deployment, which is a different problem entirely from a wet passenger seat.

Which makes throw it

B0074 appears on Buick, Cadillac, Chevrolet, and GMC. GM uses the same passenger presence system and the same code definitions across those brands, and the 0F wet seat suffix reads identically on all of them.

What to do next

Find the water before you touch the seat hardware, because a mat replaced under an active leak fails again. Check the sunroof drains, the door seals, and the carpet under the seat. Pull the cushion and dry it completely, then recheck the system. If the fault stays after the cushion is fully dry, the sensor mat has been damaged and the cushion or mat assembly needs replacing. Related codes: B0073, B0081, 34-1X, B001E.

B0074 points at a circuit, not the module

Fix the circuit, then clear the code.

Trace the wiring and connectors first. If the module still holds the fault after the repair, mail it to us and we will clear it.

Genuine OEM parts in stock now

Shop all parts

Genuine OEM, tested, and shipped ground from Jacksonville, Arkansas.