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

B0057: Passenger Pretensioner Deployment Loop

On most GM vehicles B0057 reports a fault in the right front seat belt pretensioner deployment loop, the circuit that fires the passenger belt tightener at the start of a crash. On a handful of GM car platforms the same number carries a different meaning tied to the passenger presence system. Checking which one applies to your vehicle is the first step, because the two lead to completely different repairs.

Circuit fault

What B0057 means

The passenger pretensioner is a small pyrotechnic device at the belt retractor or the buckle that pulls slack out of the belt in the first milliseconds of an impact. Like an airbag, it sits on a two wire deployment loop that the sensing and diagnostic module tests continuously. B0057 belongs to a group of three, with B0058 and B0059 covering the open and shorted conditions on the same passenger circuit, while B0064 through B0066 cover the driver side.

GM published a special coverage bulletin for 2004 through 2009 Colorado and Canyon trucks where a broken wire in the rear side door harness sets B0057, B0058, B0059, B0064, B0065, or B0066 and can disable a front pretensioner. The fix in that bulletin is a new rear side door wiring harness on whichever side is setting the code, not a new pretensioner and not a module.

On some GM cars of the same era, including W body models like the Impala, GM service data reads B0057 as Passenger Side Airbag Suppressed. That version sets only when the module commanded a deployment while the passenger presence system had suppressed the side module, which makes it a record of what happened during a crash rather than a wiring complaint.

Common causes

Crash data or hardware fault?

It depends on which meaning your vehicle uses, which is why the year and model matter here. The deployment loop version is a circuit fault, and the module will keep reporting it until the wiring reads in range. The suppression version is crash data, since it can only set when the SDM has already commanded a deployment. A scan tool that prints the full descriptor rather than the bare number will tell you which one you have in about ten seconds.

Does our reset clear it?

It depends. If B0057 is the deployment loop fault, no, the wiring has to be repaired and a reset does nothing for it. If your vehicle is one of the platforms where B0057 is a suppression record from a crash, then it is part of the stored data and it comes out with an airbag module reset once the restraint system itself has been repaired. When a fired pretensioner is what started all of this, our seat belt and pretensioner repair handles the belt side of the job.

Which makes throw it

B0057 shows up on Chevrolet, GMC, Buick, Cadillac, and Pontiac vehicles from roughly 2003 through 2011, with the pretensioner loop wording most common on the trucks and the suppression wording on the front wheel drive cars. Ford and several import brands assign B0057 to their own restraint circuits, so a generic code reader that prints one definition for every make is not a reliable source here.

What to do next

Pull the full descriptor and any symptom byte, then confirm the vehicle's own service data before ordering parts. On an extended cab Colorado or Canyon, inspect the rear access door harness where it passes through the pillar boot, because that is the documented failure point. On other vehicles, follow the pretensioner harness from the SDM to the retractor and check every connector along the way.

If B0058 is stored with it, you are looking at the same passenger circuit reported two ways, which points at the harness rather than the device.

Related codes: B0058, B0070, B0071

Keep reading:

Code scope: Chevrolet, GMC, Cadillac, Buick. The same number can mean something different on another manufacturer, so match the code to your make before you act on it.

B0057 on your scanner?

Tell us the code and the vehicle, and we will tell you what it needs

A reset clears stored crash data. A replacement part fixes a hardware fault. We have read these codes since the nineties and will tell you which one you are looking at.

Chevrolet and GMC airbags, seat belts, and modules in stock

Shop all Chevrolet parts

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