B0058 Third Row Right Seat Belt Sensor
B0058 is the J2012 code for the buckle sensor at the right seat of the third row. The sensor reports a latched or free belt to the module that runs the rear belt display, which FMVSS 208 S7.5(c) makes mandatory for every rear seat from September 2028. Fold-flat third rows and access from the right-hand sliding door put the lead under strain. No carmaker documents B0058 publicly with this meaning. Older GM modules again differ: on the 2006 Saab 9-5 B0058 means an open passenger pretensioner loop, with more than 4.5 ± 0.2 ohms for 2 seconds, while the Saab 9-3 also knows a high-resistance variant. GM bulletin 14609 for 2004-09 Colorado and Canyon extended cabs covers B0058 among the pretensioner codes caused by broken rear door wires.
Likely causes
Symptoms
- Airbag warning lamp on
- Depending on the module: right third-row seat shown wrongly, or passenger pretensioner may not fire
- Safety note: buckle and pretensioner plugs carry firing circuits nearby; only unplug them with the battery disconnected and the wait time observed
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: law.cornell.edu, saabwisonline.com, saabwisonline.com, static.nhtsa.gov.