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

B1787: Rear Left Occupant Collision Record

Stored under B1787 is a collision detection event from the rear left occupant classification sensor. The module holds that record in memory, which keeps the warning light on and the system out of service.

Stored crash data

What B1787 means

Rear seating positions on some Toyota and Lexus models carry their own occupant detection so the restraint system knows who is back there. The rear left sensor reports load and load change to the classification ECU, and the ECU passes that to the airbag control module. B1787 is written when the sensor reports force at a level the module treats as impact, and the entry stays put once written.

A stored record behaves differently from a wiring complaint. The module is not telling you a wire is open right now. It is telling you that an event was captured at some point in the past on that rear left position, and that event stays on the books until the correct procedure removes it or the module is reset after repairs.

Common causes

Crash data or hardware fault?

B1787 is stored crash data. Live circuit codes rise and fall with an electrical reading and disappear on their own once the reading returns to normal. A stored record does not work that way. It was written to memory when the event happened, and a generic scan tool clear will not touch it, which is exactly the situation the mail in reset exists for.

Does our reset clear it?

Yes, the reset applies to this one once the vehicle side is handled. Repair or replace whatever deployed or was damaged, verify the rear seat sensors and their wiring, then mail the module to us and we return it cleared and ready to arm. Doing the reset before the repairs only hides the record and leaves the vehicle in a state nobody should drive.

Which makes throw it

Toyota and Lexus share B1787, and it appears on models equipped with rear occupant classification. Vehicles without rear seat sensing will not carry this code at all, so its presence tells you the chassis has that hardware.

What to do next

Look for physical evidence of an impact at the rear or left side before touching anything electrical, since a real event changes the whole plan. Inspect the rear seat belts for locked retractors and check whether any airbag or curtain deployed. If the seat was simply out of the car for repair work, follow the manufacturer calibration procedure and recheck. When deployment data is present in the module, send it in for a reset after the replacement parts are installed. Related codes: B1785, B1790, B220B-00.

B1787 will not clear with a scanner

It is locked crash data. We clear it.

Mail us your original module. We restore it to factory-ready condition for a fraction of dealer cost, the same way we have since 1997.

Genuine OEM parts in stock now

Shop all parts

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