Home / DTC / B1870 — Driver Belt Tower Up Switch Circuit Malfunction

B1870 — Driver Belt Tower Up Switch Circuit Malfunction

Detailed page for trouble code B1870.

34,405codes
59brands
11,914generic
22,491specific
Reset
Code

B1870

HUMMER B — Body

Driver Belt Tower Up Switch Circuit Malfunction

Brand: HUMMER
Type: B — Body
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open or damaged wiring in the belt tower switch circuit (chafe at B‑pillar/door hinge common)
  • Corroded, loose or pushed‑out connector at the switch or module
  • Failed belt tower up switch (mechanical/electrical failure)
  • Short to ground or short to power on the signal wire
  • Water intrusion into connector or switch assembly
  • Blown fuse or poor ground for related circuit

Symptoms

  • Stored B1870 code and possible warning on instrument cluster
  • Seat belt/occupant detection or restraint system warnings depending on vehicle
  • Inoperative belt tower height adjuster detection (system may not register ‘up’ position)
  • Intermittent behavior of belt‑related warnings or lamps
  • No drivability symptoms (code is body/controller related) in many cases

What to check

  • Connect a scan tool, read DTC(s), note freeze frame and related codes
  • Visual inspection of the belt tower switch, wiring, and connectors (look for corrosion, pin damage, water)
  • Inspect wiring at the B‑pillar, door hinge and seat mounting points for chafing
  • Perform wiggle test while monitoring the live data for the switch state
  • Verify fuses and grounds for the related body/seat control circuits

Signal parameters

  • Switch is typically a simple open/closed circuit: expected continuity when 'up' and open when 'down' (or vice versa depending on design)
  • With key on and switch in known positions, expected signal may be: low (0 V) and high (~5 V or battery voltage) depending on vehicle electrical design
  • Resistance: near 0 ohms when closed, OL/infinite when open (verify against factory spec)
  • Intermittent or fluctuating voltage indicates wiring/connector fault

Diagnostic algorithm

  1. Use a diagnostic scanner to confirm B1870 and note any related DTCs (e.g., other seat/belt codes). Record freeze frame/live data showing switch state.
  2. Visually inspect the switch assembly, harness, and connector for damage, corrosion, bent pins, or water intrusion. Repair or dry/clean as required.
  3. With connectors disconnected, check switch continuity with a multimeter while actuating the tower. Compare to expected open/closed behavior.
  4. Backprobe the switch signal and reference/ground circuits with key on. Verify reference voltage and ground are present and that signal toggles when the switch is operated.
  5. If signal is intermittent or incorrect, perform continuity and resistance checks from the switch connector to the module connector to locate opens or shorts. Pay special attention to harness sections that flex (door hinge/B‑pillar).
  6. Repair any damaged wiring, terminals, or connectors. Replace the switch if it fails direct bench/vehicle tests.
  7. After repairs, clear codes and verify the code does not return. Recheck live data while actuating the switch and perform a test drive or repeated operation cycles to confirm repair.
  8. If wiring and switch check good and code persists, consider module communication/power issues. Verify BCM inputs and outputs; consult manufacturer wiring diagrams and consider module testing or replacement as a last resort.

Likely causes

  • Broken/chafed wire where harness flexes at the door hinge or B‑pillar
  • Corroded or loose connector at the switch (water intrusion common)
  • Failed belt tower up switch
  • Intermittent short caused by damaged insulation or aftermarket accessory routing

Fault status

⚠️ Status
B1870 — Driver Belt Tower Up Switch Circuit Malfunction. Circuit fault (open/short/intermittent) detected in driver belt tower 'up' switch.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-1.5 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

Your experience will help others
+100 karma for a short comment :)
Send to email
Code

B1870

LAND ROVER B — Body

Airbag warning light - short to the battery

Brand: LAND ROVER
Type: B — Body
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open or damaged wiring in the belt tower switch circuit (chafe at B‑pillar/door hinge common)
  • Corroded, loose or pushed‑out connector at the switch or module
  • Failed belt tower up switch (mechanical/electrical failure)
  • Short to ground or short to power on the signal wire
  • Water intrusion into connector or switch assembly
  • Blown fuse or poor ground for related circuit

Symptoms

  • Stored B1870 code and possible warning on instrument cluster
  • Seat belt/occupant detection or restraint system warnings depending on vehicle
  • Inoperative belt tower height adjuster detection (system may not register ‘up’ position)
  • Intermittent behavior of belt‑related warnings or lamps
  • No drivability symptoms (code is body/controller related) in many cases

What to check

  • Connect a scan tool, read DTC(s), note freeze frame and related codes
  • Visual inspection of the belt tower switch, wiring, and connectors (look for corrosion, pin damage, water)
  • Inspect wiring at the B‑pillar, door hinge and seat mounting points for chafing
  • Perform wiggle test while monitoring the live data for the switch state
  • Verify fuses and grounds for the related body/seat control circuits

Signal parameters

  • Switch is typically a simple open/closed circuit: expected continuity when 'up' and open when 'down' (or vice versa depending on design)
  • With key on and switch in known positions, expected signal may be: low (0 V) and high (~5 V or battery voltage) depending on vehicle electrical design
  • Resistance: near 0 ohms when closed, OL/infinite when open (verify against factory spec)
  • Intermittent or fluctuating voltage indicates wiring/connector fault

Diagnostic algorithm

  1. Use a diagnostic scanner to confirm B1870 and note any related DTCs (e.g., other seat/belt codes). Record freeze frame/live data showing switch state.
  2. Visually inspect the switch assembly, harness, and connector for damage, corrosion, bent pins, or water intrusion. Repair or dry/clean as required.
  3. With connectors disconnected, check switch continuity with a multimeter while actuating the tower. Compare to expected open/closed behavior.
  4. Backprobe the switch signal and reference/ground circuits with key on. Verify reference voltage and ground are present and that signal toggles when the switch is operated.
  5. If signal is intermittent or incorrect, perform continuity and resistance checks from the switch connector to the module connector to locate opens or shorts. Pay special attention to harness sections that flex (door hinge/B‑pillar).
  6. Repair any damaged wiring, terminals, or connectors. Replace the switch if it fails direct bench/vehicle tests.
  7. After repairs, clear codes and verify the code does not return. Recheck live data while actuating the switch and perform a test drive or repeated operation cycles to confirm repair.
  8. If wiring and switch check good and code persists, consider module communication/power issues. Verify BCM inputs and outputs; consult manufacturer wiring diagrams and consider module testing or replacement as a last resort.

Likely causes

  • Broken/chafed wire where harness flexes at the door hinge or B‑pillar
  • Corroded or loose connector at the switch (water intrusion common)
  • Failed belt tower up switch
  • Intermittent short caused by damaged insulation or aftermarket accessory routing

Fault status

⚠️ Status
B1870 — Driver Belt Tower Up Switch Circuit Malfunction. Circuit fault (open/short/intermittent) detected in driver belt tower 'up' switch.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-1.5 hours

Similar codes

320

Browse 320 LAND ROVER manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.

LAND ROVER

Your experience will help others
+100 karma for a short comment :)
Send to email
Code

B1870

Other B — Body

Lamp Air Bag Warning Indicator Circuit Short To Battery

Brand: Other
Type: B — Body
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open or damaged wiring in the belt tower switch circuit (chafe at B‑pillar/door hinge common)
  • Corroded, loose or pushed‑out connector at the switch or module
  • Failed belt tower up switch (mechanical/electrical failure)
  • Short to ground or short to power on the signal wire
  • Water intrusion into connector or switch assembly
  • Blown fuse or poor ground for related circuit

Symptoms

  • Stored B1870 code and possible warning on instrument cluster
  • Seat belt/occupant detection or restraint system warnings depending on vehicle
  • Inoperative belt tower height adjuster detection (system may not register ‘up’ position)
  • Intermittent behavior of belt‑related warnings or lamps
  • No drivability symptoms (code is body/controller related) in many cases

What to check

  • Connect a scan tool, read DTC(s), note freeze frame and related codes
  • Visual inspection of the belt tower switch, wiring, and connectors (look for corrosion, pin damage, water)
  • Inspect wiring at the B‑pillar, door hinge and seat mounting points for chafing
  • Perform wiggle test while monitoring the live data for the switch state
  • Verify fuses and grounds for the related body/seat control circuits

Signal parameters

  • Switch is typically a simple open/closed circuit: expected continuity when 'up' and open when 'down' (or vice versa depending on design)
  • With key on and switch in known positions, expected signal may be: low (0 V) and high (~5 V or battery voltage) depending on vehicle electrical design
  • Resistance: near 0 ohms when closed, OL/infinite when open (verify against factory spec)
  • Intermittent or fluctuating voltage indicates wiring/connector fault

Diagnostic algorithm

  1. Use a diagnostic scanner to confirm B1870 and note any related DTCs (e.g., other seat/belt codes). Record freeze frame/live data showing switch state.
  2. Visually inspect the switch assembly, harness, and connector for damage, corrosion, bent pins, or water intrusion. Repair or dry/clean as required.
  3. With connectors disconnected, check switch continuity with a multimeter while actuating the tower. Compare to expected open/closed behavior.
  4. Backprobe the switch signal and reference/ground circuits with key on. Verify reference voltage and ground are present and that signal toggles when the switch is operated.
  5. If signal is intermittent or incorrect, perform continuity and resistance checks from the switch connector to the module connector to locate opens or shorts. Pay special attention to harness sections that flex (door hinge/B‑pillar).
  6. Repair any damaged wiring, terminals, or connectors. Replace the switch if it fails direct bench/vehicle tests.
  7. After repairs, clear codes and verify the code does not return. Recheck live data while actuating the switch and perform a test drive or repeated operation cycles to confirm repair.
  8. If wiring and switch check good and code persists, consider module communication/power issues. Verify BCM inputs and outputs; consult manufacturer wiring diagrams and consider module testing or replacement as a last resort.

Likely causes

  • Broken/chafed wire where harness flexes at the door hinge or B‑pillar
  • Corroded or loose connector at the switch (water intrusion common)
  • Failed belt tower up switch
  • Intermittent short caused by damaged insulation or aftermarket accessory routing

Fault status

⚠️ Status
B1870 — Driver Belt Tower Up Switch Circuit Malfunction. Circuit fault (open/short/intermittent) detected in driver belt tower 'up' switch.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-1.5 hours

Similar codes

8,430

The library contains 8,430 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 :)
Send to email