Code
B3640
Generic
B — Body
Passenger Seatbelt Buckle Switch Circuit Fault
AI status
Completed
Completed
100%
Causes
- Damaged or broken wiring in the passenger seat harness (common at seat base/hinge)
- Corroded, loose, or pushed-back connector pins at the buckle or module
- Failed passenger seatbelt buckle switch (mechanical/electrical)
- Short to ground or short to battery in the buckle circuit
- Poor ground or failed body/airbag/occupant module input
- Water intrusion or contamination in the buckle or connector
Symptoms
- Passenger seatbelt warning lamp illuminated or flashing
- Seatbelt reminder chime that stays on or is intermittent
- Passenger airbag/occupant classification status incorrect (e.g., airbag disabled when it should be enabled)
- Fault present only when seat is moved or after exposure to water
- DTC stored in body/airbag/occupant module and possibly related SRS warnings
What to check
- Read and record freeze-frame/related DTCs from body and airbag/occupant modules
- Visual inspection of passenger buckle, connector, and harness routing at seat base and under trim
- Check connector for corrosion, bent pins, or water contamination
- Backprobe the buckle connector with key ON and operate buckle to observe signal change
- Wiggle test the harness while observing live data to reproduce fault
- Confirm whether other occupant-sensing or seat-related DTCs are present
Signal parameters
- Buckle switch type: typically a simple open/closed contact to ground or a switched (pulled-up) signal to module
- Open (unbuckled): high impedance/infinite resistance between terminals; Voltage at module pin = pull-up voltage (typically ~5 V or ~12 V depending on vehicle)
- Closed (buckled): near 0 Ω continuity or low resistance to ground; Voltage at module pin ≈ 0 V (if switch grounds the line) or pulled low
- Expected current draw is very low (milliamps) when switch closes; no constant high current should be present
- Intermittent changes in voltage or resistance when moving the buckle suggest wiring/chassis flex faults
Diagnostic algorithm
- Safety: Disable SRS system per manufacturer procedure (disconnect battery and wait recommended time) before accessing buckle/airbag wiring. Follow all SRS safety guidelines.
- Retrieve and record all related DTCs and freeze-frame data from body and airbag/occupant modules.
- Visually inspect the passenger buckle assembly, plug, and wiring for damage, corrosion, water, or foreign objects. Check seat track/hinge areas for chafed wiring.
- With connector disconnected, check continuity between buckle switch terminals while operating the latch: switch should change from open to closed. Replace buckle if it fails to change state.
- Reconnect and backprobe the harness connector at the buckle. With ignition ON, observe voltage at the signal pin while operating buckle: voltage should switch between pull-up level and near 0 V (or between open/high and closed/low per vehicle design).
- Perform wiggle test along the harness (seat base, seat belt anchor, undercover) while monitoring live data for intermittent faults or voltage spikes.
- If short suspected, unplug module end (body/airbag module) and measure resistance to ground/power to locate short. Repair chafed wiring or harness damage as found.
- Repair or replace faulty connector, wiring, or buckle switch. Secure/route harness to avoid future chafing. Apply dielectric grease to connectors if water intrusion is a factor.
- Clear codes and re-test through key cycles and seat operation. Verify no recurrence and that occupant/airbag behavior returns to expected.
- If wiring and buckle check good but fault persists, test the receiving module input and grounds; consider module diagnosis or replacement per manufacturer procedures.
Likely causes
- Broken wire at seat harness due to repeated seat movement
- Corroded or bent terminal(s) in buckle connector
- Failed buckle switch (internal contacts worn or stuck)
- Connector not fully seated after seat/trim service
- Short to ground from chafed insulation under the seat
Fault status
Status
Passenger seatbelt buckle switch circuit fault detected — signal out of expected range or intermittent/open/short condition recorded for passenger buckle input.
Repair difficulty: Medium
Diagnostic time: 0.5-2.0 hours
Similar codes
Repair manuals
Brands with available manuals
7,173
The library contains 7,173 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.
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
