Code
B0286
HUMMER
B — Body
Passenger Seat Belt Buckle Circuit Fault
AI status
Completed
Completed
100%
Causes
- Faulty passenger seat belt buckle switch (mechanical or electrical failure)
- Broken, shorted or corroded wiring/connectors in buckle circuit
- Poor or intermittent connector pin contact at buckle or SRS module
- Water ingress or contamination in buckle assembly
- Faulty restraint control module or internal input failure
- Prior repair or aftermarket seat replacement with incompatible sensor
Symptoms
- SRS/Airbag warning lamp illuminated
- Seat belt warning lamp/chime may behave incorrectly (constant, not extinguishing, or no warning)
- Passenger seat belt indicator on dash shows incorrect status
- Possible loss of passenger airbag enable/disable functionality
- Diagnostic trouble code B0286 stored in restraint control module
What to check
- Read codes and freeze-frame data with compatible scan tool; record related airbag/seatbelt codes
- Visually inspect passenger seat belt buckle, connector, and wiring for damage, corrosion or contamination
- Check for presence of DTCs from other restraint sensors or power/ground faults
- Perform a wiggle test on the buckle wiring while watching live data or continuity to reproduce the fault
- Confirm vehicle battery voltage is within normal range during testing (low voltage can cause faults)
Signal parameters
- Buckle switch expected to present a two-state signal (open vs closed) to SRS module
- Typical open-circuit: high resistance (OL or >10 kΩ) or logic high via pull-up; closed-circuit: low resistance (
- Voltage at buckle connector with ignition on: depends on module pull-up (commonly 5 V or vehicle ignition reference) when open; near 0 V when switch closed to ground
- Intermittent changes in the above values when moving the seat/buckle indicate wiring or connector issues
- Restraint module may also report seat-occupied messages over CAN; check CAN bus health if buckle circuit appears OK
Diagnostic algorithm
- Use a capable scan tool to read stored codes and any related SRS/seat belt codes. Note freeze-frame and live data for the buckle input.
- Verify ignition/battery voltage is stable. Record any low-voltage conditions and clear if present before repeating tests.
- Visually inspect the passenger seat belt buckle, harness routing, and connectors (including under the seat). Look for loose connectors, pin corrosion, damaged insulation, or evidence of water intrusion.
- With ignition ON, monitor live data or buckle status while operating the buckle. Observe for correct open/closed transitions and for intermittent changes while moving the harness/seat.
- Disconnect the buckle connector and inspect pins for corrosion, bent pins or pushed-out terminals. Repair or replace connector terminals as needed.
- Measure continuity/resistance of the buckle switch between the harness connector pins and the buckle body or ground per manufacturer service information. Expect near 0 Ω when closed and very high/OL when open; refer to vehicle-specific values if available.
- Backprobe the harness at the module or harness connector to measure signal voltage with ignition ON and while actuating the buckle: verify pull-up voltage and switch-to-ground behaviour. Check for shorts to power or ground.
- If wiring shows intermittent faults, perform a wiggle/stress test along the full harness run and at seat hinges to locate broken conductors. Repair with solder and heat-shrink or OEM-style crimp terminals and harness protection.
- If buckle switch is faulty, replace the buckle assembly with the correct OEM part and connectors. If wiring or connector damage is found, repair per factory procedures and secure harness to prevent reoccurrence.
- After repair, clear codes, cycle ignition, and verify code does not return. Confirm SRS and seat belt indicators operate correctly. If codes persist and wiring/buckle verify good, consider module input fault and consult manufacturer diagnostic procedures before replacing the restraint control module.
- Safety note: Follow all manufacturer safety procedures when working on SRS components. Disable the airbag system per service manual where required and avoid placing measuring tools across airbag squibs.
Likely causes
- Corroded/loose connector at the buckle or under-seat wiring harness
- Frayed or pinched wire between buckle and SRS module from seat movement
- Failed buckle microswitch due to wear or contamination
- Connector pushed out of seat frame or damaged during service
- Intermittent open circuit caused by broken wire at the seat hinge
Fault status
Status
Passenger Seat Belt Buckle Circuit Fault — buckle input open/short/intermittent to restraint control module
Repair difficulty: Medium
Diagnostic time: 0.5-2.0 hours
Similar codes
Repair manuals
Manual library for HUMMER
138
Browse 138 HUMMER manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.
HUMMER
-
HUMMER: 2009
-
HUMMER: 2008
-
HUMMER: 2007
-
HUMMER: 2005
-
HUMMER: 2004
-
HUMMER: 2000
-
HUMMER: 1999
-
HUMMER: 1994
-
HUMMER: 1993
Your experience will help others
+100 karma for a short comment :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
