B2130
Driver Memory 1 Select Switch Circuit Malfunction
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
- Retrieve B2130 and any accompanying codes; clear codes and attempt to reproduce to confirm persistence.
- 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.
- Inspect the switch connector and wiring for corrosion, bent pins, burnt areas, or water damage; repair or clean as needed.
- Verify power and ground at the switch connector. If no power/ground, trace and repair fuse, ignition feed, or ground circuit.
- Check continuity between the switch and the seat memory/module connector. Repair any open or high-resistance sections found.
- Bench-test or substitute the switch (if removable) to confirm switch function. Replace switch if it fails to operate correctly.
- 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.
- After repairs, clear codes, cycle ignition and test memory 1 operation several times. Re-scan to confirm the code does not return.
- 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
Similar codes
Manual library for HUMMER
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
B2130
Double Lock Timeout Failure
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
- Retrieve B2130 and any accompanying codes; clear codes and attempt to reproduce to confirm persistence.
- 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.
- Inspect the switch connector and wiring for corrosion, bent pins, burnt areas, or water damage; repair or clean as needed.
- Verify power and ground at the switch connector. If no power/ground, trace and repair fuse, ignition feed, or ground circuit.
- Check continuity between the switch and the seat memory/module connector. Repair any open or high-resistance sections found.
- Bench-test or substitute the switch (if removable) to confirm switch function. Replace switch if it fails to operate correctly.
- 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.
- After repairs, clear codes, cycle ignition and test memory 1 operation several times. Re-scan to confirm the code does not return.
- 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
Similar codes
Brands with available manuals
The library contains 9,688 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.
