Body, generic

B0154 Passenger Buckle Switch Circuit Malfunction

Check engine lightUsually off
EmissionsNot relevant
Drive cycleNot required
Limp modeNo

B0154 has no entry in the publicly available J2012 lists, and carmakers do not describe it in public material; J2012 assigns the front passenger buckle sensor to B0052, which this title duplicates. On the passenger side the buckle signal does more than drive a reminder: together with seat occupancy it helps the restraint module choose how the passenger airbag and pretensioner act. TRW's US5966784A reads latch state from the direction of a magnetic field through a Hall device; US5898366A guides the flux through a spring-loaded armature that touches the latch. For passenger cars built from 1 September 2028, FMVSS 208 applies its new belt warning rules (S7.5) to the front outboard seats as well. Typical result: wrong or missing passenger reminder, often with the airbag lamp.

Likely causes

Buckle connector under the passenger seat loose, corroded or kicked off
Buckle wire chafed by the seat rail or a seat adjustment
Switch inside the buckle worn or soiled by spilled drinks

Symptoms

  • Passenger belt reminder wrong, permanently on or missing
  • Airbag warning lamp on
  • Safety note: seat plugs share space with airbag and pretensioner wiring; disconnect the battery and wait before unplugging anything

Repair estimate

DifficultyShop_onlyWorkshop job
Parts and labour€60–400
Time0.5–2 h

Typical range across vehicles; the real cost depends on what the testing finds.

Parts involved

seat belt buckle switchsrs seat wiringsrs control module

Related codes

References: patents.google.com, patents.google.com, law.cornell.edu.