GM Truck Club Forum banner

Yukon Passenger Presence System / Airbag trouble

10K views 7 replies 3 participants last post by  Motor City Rick  
#1 ·
I just had the front leather seats in my 2003 Yukon XL recovered by a professional car upholstery shop. When I got it back, the Airbag Service message displayed and the Airbag light was on. The shop owner played dumb to being the cause of the mishap, so I checked it later with my Solus Pro and it gave me the B0092 PPS code (Passenger Detection Error.)

I did a visual under the seat and didn't see anything obvious like a disconnected plug or broken wire as per the GM TSB #02-09-41-002A regarding the shorted sensor wire. So today I pulled the front passenger seat out and did another once over. Everything looked okay again so I'm dumb founded as to the cause. I tried to clear the error code but to no avail.

Anyway, my question is how do you test the Passenger Presence System sensor. My guess is that the shop damaged it when they replaced the foam padding in the seat but I don't see anything. It looks like the tube coming from under the seat, which I assume is the PPS, has fluid in it so I'm guessing the sensor works off pressure from the passenger's weight.

Any help will be appreciated.
 
#2 ·
Do you have a Haynes / Chilton or a shop manual? I don't have one in front of me but my Chilton usually has testing procedures for components. Knowing my '03, GM was big into non-serviceable parts on the electronics and the seats were a big goof up. Most of the parts are replace only.

My seats / heaters get confused and need reset every few months (or a new $800 brain). Not sure if this will fix the sensor or not but it's an easy try. I disconnect the negative terminal on the battery for 5-10 minutes and then reconnect. Easy thing to try at least.

If it were me, as a guy that yells at people for not doing their job properly all day, I'd make a huge scene at the shop then back down some and try to get a deal worked out that you'll buy the new sensor and he needs to reinstall everything?

Just thought of this too. In my previous '07 the seat had been bolted down on some wires causing airbag problems, so it's possible they accidentally cut a wire reinstalling the seats? The seats are an absolute bear to get in and out, I know from replacing a faulty heating element in one.
 
#4 ·
Do you have a Haynes / Chilton or a shop manual?
If it were me, as a guy that yells at people for not doing their job properly all day, I'd make a huge scene at the shop then back down some and try to get a deal worked out that you'll buy the new sensor and he needs to reinstall everything?

Just thought of this too. In my previous '07 the seat had been bolted down on some wires causing airbag problems, so it's possible they accidentally cut a wire reinstalling the seats? The seats are an absolute bear to get in and out, I know from replacing a faulty heating element in one.
Thanks for the reply.

No, I don't have any shop manuals for the Yukon. I've usually just scrounged the Net for forums, schematics and TSB's to resolve the problem.

I pulled the entire seat out after making visuals for obvious problems and I'm bench testing it now. The PPS sensor can't be anything other than an "Normally open or closed loop" so once I use an Ohmmeter on it, I'll know one way or another. I may have to come up with a switchable power supply so I can throw some battery to it, but the main issue is the wiring schematic for the seat.

Don't get me wrong, I dropped allot of money on the seats and I'm not going to let this go, but I may need the shop to dismantle the leather and foam if it is the PPS pad and I don't want to burn any bridges yet. They know it was their fault but they don't have the expertise to fix it so I'm sure we'll reach a compromise. They're just trying to make a living too.

Thanks again.
 
#3 ·
The passenger presence sensor uses a capacitive field and electrical/magnetic interference can create the conditions you describe.

Another known condition is if the airbag warning light comes on when the passenger seat is moved rearward. There is a connector on the floor just below the seat that can be strained by this movement.

For the B0092 code, seems to be most common on GM vehicles. The code may be defined as PPS passenger detection error.
The left side restraints sensor 2 pertains to the entire restraint system in the vehicle.

Here's a quote from a document on the system:
"When the ignition is turned ON, the inflatable restraint sensing and diagnostic module (SDM) performs tests to diagnose critical malfunctions within itself. When the SDM has completed the power-up mode the SDM will establish communication with the passenger presence system (PPS). The PPS will respond by commanding both the PASSENGER AIR BAG ON/OFF indicators located in the rearview mirror ON for 5 seconds.

The SDM will transmit a request message to the PPS to receive the PPS verification ID. The PPS will transmit the verification ID to the SDM and the SDM will compare the ID received to data stored in memory. The SDM will also set DTC B0092 to notify the driver that the PPS has a current malfunction present. When the SDM detects that the PPS has set any one of the following DTCs, 023, 024, 063, 064, or 065 the SDM will disable the instrument panel module deployment loop, set DTC B0092 and command the AIR BAG indicator ON."

Potential Symptoms
A B0092 may result in the driver seeing abnormal behavior with illumination lights such as the Air bag warning lamp and/or the passenger air bag warning lamp may or may not illuminate normally.

Possible Solutions
This B0092 code is involved in the Yukon vehicles, there is a known TSB. You can get a copy from any GM dealer to review.
Please note that TSBs are not meant for do-it-yourself type folks. TSBs are intended to be used by GM technicians.

However the first steps to perform is check the wiring and connectors and make sure wires are not pinched, broken, etc. If visually OK, check the circuits for continuity and resistance per factory specs. Verify operation of the PPS and replace if necessary.
More specifically this is a snippet on how to diagnose the GM B0092 error:
  • Ignition ON, the PPS should turn ON the PPS ON/OFF indicators. Verify the PPS illuminates the PPS ON/OFF indicators.
    - If the Passenger Air Bag ON/OFF status indicator does not illuminate refer to Passenger Presence System Indicator Circuit Malfunction
  • Ignition ON, use the scan tool. Go to the PPS menu, then retrieve the DTCs. Refer to Passenger Presence System Flash Code Procedures . Verify no PPS DTCs are set. - If the PPS has any current or history DTCs stored, you must address the PPS DTCs first. Refer to the Diagnostic Trouble Code (DTC) List - Vehicle
  • Ignition OFF, disconnect the PPS module connector
  • Remove the SDM connector
  • Test the occupant sensor serial data circuit for an open, short to ground, or high resistance between the PPS and SDM connector. Verify no open, short to ground, or high resistance exists. - If any of the above conditions are found make the appropriate repair.
  • Test the PPS ignition 1 voltage and ground circuits for a short to ground, a short to voltage, a high resistance, or an open. Verify no short to ground, a short to voltage, a high resistance, or an open exists. - If any of the above conditions are found make the appropriate repair.
  • If all circuits test normal then replace the PPS."
Good chance this upholstery shop damaged, stretched, or broke the wiring in this seat assembly. Not like the good old days being abusive vehicle parts.
 
#5 ·
Another known condition is if the airbag warning light comes on when the passenger seat is moved rearward. There is a connector on the floor just below the seat that can be strained by this movement.

Good chance this upholstery shop damaged, stretched, or broke the wiring in this seat assembly. Not like the good old days being abusive vehicle parts.
I hear you Motor City, it ain't like it used to be.

The seat and airbag operation was nominal before the seats were done.

From what I could tell from the condition of the Seat Frame Base hold down nuts and bolts, that the seat base was left in the vehicle. I think they just removed the seat cushions from the frame and didn't realize the PPS was there until they were pulling up and out on it. If the damage is in the pressure pad that's next to the foam pad, then I would never see the damage from an external view.

The Passenger Seat Pressure Airbag Sensor P/N 15188374 underneath the seat in front, was hanging loose and it's screw tabs broken off. The plastic hold downs for the wire looms were also pulled loose and not re-attached. That shows to me that whoever pulled the seat cushion off, didn't know or care that they were there. They also may not have disconnected the battery and shorted the modules.

All I know is that this won't be an easy fix, but you just keep moving forward.

Thanks for the help
 

Attachments

#6 ·
Well Stretch,

There is little known legal rule when somebody has one's property with "custody and control", … it's called "a bailment".
Any good California lawyer will tell you that.

If I did work on your seats for any reason and something connected or in your seat has additional broken / dysfunctional parts and not immediately reported as such, … I'm held liable for the replacement or repairs if found by the customer. The service person has to disclose upon disassembly that addition items are found that needs to be address by the owner. Same thing when vehicle dealers call you on progress reports. No reports, … everything is in order per the bill. They are guilty of "Failing to Disclose" other repair issues.
 
#7 ·
The sad part is it was probably the tech who didn't tell anyone who's truly at fault. But it's nothing personal, business is business.