On the passenger side, B0080 reports a fault in the seat position sensor circuit. The restraint module reads that sensor to factor seat location into its passenger airbag deployment decision.
Seat position is one input among several the module uses to tailor a deployment. On the passenger side it works alongside occupant classification, since how far forward the seat sits changes how close an occupant is to the instrument panel airbag. The sensor reports position from the seat rail, and B0080 is stored when its circuit reads open, shorted, or otherwise implausible.
Diagnosis follows the harness rather than the sensor most of the time. The wiring runs along a rail that moves through its full travel every time somebody adjusts the seat, then joins a floor connector that gets unplugged for any interior work. Passenger seats also collect cargo, feet, and spills, all of which reach the same area where the sensor lives.
B0080 is a live circuit reading, which means it responds to repair. Once the circuit measures correctly the module stops storing it. Crash data has none of those properties. It is created at the moment airbags deploy, it lives in protected memory, and clearing codes with a scan tool does not remove it.
Wiring or sensor work comes first, since a module reset does not restore a broken seat circuit. After the repair, a normal code clear finishes the job. Where the module is locked by stored crash data from a collision, our mail-in reset service is the right answer, and we handle that after the deployed components have been replaced.
B0080 shows up on Cadillac, Chevrolet, GMC, and Ford. The GM brands share one restraint code table, and Ford uses the same number for the passenger seat position sensor circuit, so the meaning carries across all four.
Adjust the passenger seat through its full travel with a scan tool watching live data, since a position reading that never changes tells you quickly whether the sensor is connected and aimed correctly. Check under the seat for a loose floor connector and for anything jammed around the sensor. Repair broken rail wiring with a solid crimp and leave enough slack for full seat movement. Related codes: B0079, B0081, 9069.
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, tested, and shipped ground from Jacksonville, Arkansas.
Do not see it listed? Request a part or call 501-988-0611.