Home / DTC / B2130 — Driver Memory 1 Select Switch Circuit Malfunction

B2130 — Driver Memory 1 Select Switch Circuit Malfunction

Detailed page for trouble code B2130.

34,413codes
59brands
11,922generic
22,491specific
Reset
Code

B2130

HUMMER B — Body

Driver Memory 1 Select Switch Circuit Malfunction

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

Causes

  • Faulty Driver Memory 1 select switch (mechanical or internal electrical failure)
  • Open, short, or high-resistance wiring between the switch and the seat memory/module/BCM
  • Poor or corroded connector or terminal at the switch or module
  • Blown fuse or loss of reference/power or ground to the switch circuit
  • Faulty seat memory module or body control module (BCM) input circuit
  • Water intrusion or physical damage from service or collisions

Symptoms

  • Driver memory position 1 will not recall when selected
  • Memory select switch does not illuminate or respond
  • Intermittent or no operation of seat/mirror/steering wheel memory for preset 1
  • DTC B2130 stored and possibly other body/memory related codes present
  • Possible erratic behavior of other memory presets if module communications affected

What to check

  • Read and record DTCs and freeze frame data with a capable scan tool; note whether the code is dependent on vehicle conditions or present constantly
  • Attempt to actuate memory 1 while monitoring live data/inputs to see if the switch input changes
  • Visually inspect the driver memory switch, surrounding trim, and connectors for damage, corrosion, or water intrusion
  • Check relevant fuses and measure battery voltage at the switch connector (with ignition in the required position)
  • Verify ground(s) for the switch circuit at the harness and module
  • Perform a continuity/resistance check of the switch wiring between the switch and the receiving module

Signal parameters

  • Reference/power: switch may be supplied with ignition-switched 12V or a 5V reference from the module (verify with service data)
  • Switch output: expected to toggle between near 0V (ground) and the reference voltage when pressed
  • Closed switch resistance: low ohms (near 0 Ω) when closed; open when released
  • Open-circuit: infinite resistance between terminals when switch is open
  • Communication: some systems report the switch state to module as a discrete input or via a multiplexed data network — confirm with manufacturer data

Diagnostic algorithm

  1. Retrieve B2130 and any accompanying codes; clear codes and attempt to reproduce to confirm persistence.
  2. With the ignition in the correct position, observe the switch input using a scan tool or multimeter while pressing the Driver Memory 1 select switch to verify the signal changes.
  3. Inspect the switch connector and wiring for corrosion, bent pins, burnt areas, or water damage; repair or clean as needed.
  4. Verify power and ground at the switch connector. If no power/ground, trace and repair fuse, ignition feed, or ground circuit.
  5. Check continuity between the switch and the seat memory/module connector. Repair any open or high-resistance sections found.
  6. Bench-test or substitute the switch (if removable) to confirm switch function. Replace switch if it fails to operate correctly.
  7. If switch and wiring are good, check the seat memory module/BCM inputs and outputs. Verify module grounds and communications. Reprogram or replace module only after confirming external wiring and switch are good.
  8. After repairs, clear codes, cycle ignition and test memory 1 operation several times. Re-scan to confirm the code does not return.
  9. If the issue is intermittent, perform a longer operational test and inspect for wiring interference points (doors, seat movement paths).

Likely causes

  • Loose or corroded connector at the driver memory select switch
  • Failed select switch contact (most common single-component failure)
  • Open or short in the harness between switch and seat memory module
  • Faulty seat memory module or BCM input (less common)

Fault status

⚠️ Status
Driver Memory 1 Select Switch circuit malfunction detected. The control module is not receiving a valid signal from the Driver Memory 1 selector input; memory 1 recall may not function reliably.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0-2.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

B2130

Other B — Body

Double Lock Timeout Failure

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

Causes

  • Faulty Driver Memory 1 select switch (mechanical or internal electrical failure)
  • Open, short, or high-resistance wiring between the switch and the seat memory/module/BCM
  • Poor or corroded connector or terminal at the switch or module
  • Blown fuse or loss of reference/power or ground to the switch circuit
  • Faulty seat memory module or body control module (BCM) input circuit
  • Water intrusion or physical damage from service or collisions

Symptoms

  • Driver memory position 1 will not recall when selected
  • Memory select switch does not illuminate or respond
  • Intermittent or no operation of seat/mirror/steering wheel memory for preset 1
  • DTC B2130 stored and possibly other body/memory related codes present
  • Possible erratic behavior of other memory presets if module communications affected

What to check

  • Read and record DTCs and freeze frame data with a capable scan tool; note whether the code is dependent on vehicle conditions or present constantly
  • Attempt to actuate memory 1 while monitoring live data/inputs to see if the switch input changes
  • Visually inspect the driver memory switch, surrounding trim, and connectors for damage, corrosion, or water intrusion
  • Check relevant fuses and measure battery voltage at the switch connector (with ignition in the required position)
  • Verify ground(s) for the switch circuit at the harness and module
  • Perform a continuity/resistance check of the switch wiring between the switch and the receiving module

Signal parameters

  • Reference/power: switch may be supplied with ignition-switched 12V or a 5V reference from the module (verify with service data)
  • Switch output: expected to toggle between near 0V (ground) and the reference voltage when pressed
  • Closed switch resistance: low ohms (near 0 Ω) when closed; open when released
  • Open-circuit: infinite resistance between terminals when switch is open
  • Communication: some systems report the switch state to module as a discrete input or via a multiplexed data network — confirm with manufacturer data

Diagnostic algorithm

  1. Retrieve B2130 and any accompanying codes; clear codes and attempt to reproduce to confirm persistence.
  2. With the ignition in the correct position, observe the switch input using a scan tool or multimeter while pressing the Driver Memory 1 select switch to verify the signal changes.
  3. Inspect the switch connector and wiring for corrosion, bent pins, burnt areas, or water damage; repair or clean as needed.
  4. Verify power and ground at the switch connector. If no power/ground, trace and repair fuse, ignition feed, or ground circuit.
  5. Check continuity between the switch and the seat memory/module connector. Repair any open or high-resistance sections found.
  6. Bench-test or substitute the switch (if removable) to confirm switch function. Replace switch if it fails to operate correctly.
  7. If switch and wiring are good, check the seat memory module/BCM inputs and outputs. Verify module grounds and communications. Reprogram or replace module only after confirming external wiring and switch are good.
  8. After repairs, clear codes, cycle ignition and test memory 1 operation several times. Re-scan to confirm the code does not return.
  9. If the issue is intermittent, perform a longer operational test and inspect for wiring interference points (doors, seat movement paths).

Likely causes

  • Loose or corroded connector at the driver memory select switch
  • Failed select switch contact (most common single-component failure)
  • Open or short in the harness between switch and seat memory module
  • Faulty seat memory module or BCM input (less common)

Fault status

⚠️ Status
Driver Memory 1 Select Switch circuit malfunction detected. The control module is not receiving a valid signal from the Driver Memory 1 selector input; memory 1 recall may not function reliably.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0-2.5 hours

Similar codes

9,688

The library contains 9,688 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