Code
B3793
HUMMER
B — Body
Memory Seat Module Over Current
AI status
Completed
Completed
100%
Causes
- Short to ground in seat motor wiring
- Short to battery/ignition (high supply) on seat circuit
- Failed/stalled seat motor or actuator drawing excessive current
- Debris or mechanical binding in seat tracks causing motor stall
- Corroded/loose connector at seat module or motors increasing current draw
- Internal short or failure inside the memory seat module
Symptoms
- Seat(s) will not move or move intermittently
- Seat memory functions (recall/replace) do not operate
- DTC B3793 stored in body control/memory seat module
- Blown fuse(s) for seat circuits or recurring fuse failure
- Burning smell or heat at seat motor/connector (less common)
- Erratic seat behavior or unexpected stops during travel
What to check
- Scan the vehicle with a capable scan tool; read DTC B3793 and any related codes, capture freeze frame and live data
- Visually inspect seat area and harness for damaged wiring, pinched cables, or foreign objects in seat tracks
- Check connectors at the memory seat module and at each seat motor for corrosion, bent pins, or poor mating
- Inspect relevant fuses and fusible links for open or signs of overheating
- Verify battery voltage with ignition ON; low supply can affect module behavior
- Review vehicle service history and any aftermarket accessories tied into seat circuits
Signal parameters
- Supply voltage to memory seat module: nominal ~12 V (should be within battery voltage range during operation)
- Seat motor command signal present when a move is requested (module to motor)
- Motor current draw during normal movement: expected to be modest (varies by motor size); monitor with clamp or inline ammeter
- Stall/locked motor current: significantly higher than running current — module detects overcurrent condition
- Module reports overcurrent flag or current sense value in live data (if supported by scan tool)
Diagnostic algorithm
- Record freeze frame/live data and clear codes. Attempt to re-create the issue with a seat move command while monitoring codes and data.
- Perform a visual inspection of seat tracks, motors, and wiring for obstructions, binding, or physical damage. Manually move the seat where safe to check for binding (vehicle off, ignition off).
- Verify fuses and fusible links for the seat circuits. Replace only if necessary and note if replacement immediately reopens.
- With a DVOM, check for proper supply voltage to the memory seat module and to the motors with the ignition/accessory on.
- Using a clamp ammeter or inline DC ammeter, measure motor current while commanding seat movement. Compare relative currents across each motor/axis. Look for excessive or stalled currents. (If using an inline ammeter, follow safety procedures and proper fuse removal/installation.)
- If a specific motor circuit shows excessive current, disconnect that motor from the module and perform the current test again. If the overcurrent condition clears when disconnected, the motor or harness is the likely cause.
- Inspect and wiggle-test connectors and harness while watching live data for changes; repair/replace any damaged wiring or terminals.
- If wiring and motors test good and overcurrent persists with motors disconnected, suspect an internal memory seat module fault and confirm with module bench test or replacement per manufacturer guidance.
- After repairs, clear codes and verify normal operation through multiple seat movements and with seat memory recall functions. Re-check for code reappearance.
- Safety: disconnect negative battery terminal and follow vehicle manufacturer procedures when performing harness repairs or connector replacements. Use proper PPE when measuring current.
Likely causes
- Stalled or failing seat position motor drawing excessive current during movement
- Damaged insulation on motor wiring chafing to chassis ground
- Corroded pin/terminal at the seat module connector increasing resistance and heat leading to overcurrent detection
- Foreign object or binding on seat tracks causing motor stall
- Internal short in the memory seat module electronics
Fault status
Status
Memory Seat Module Over Current — the module detected excessive current draw on one or more seat circuits. Verify wiring, connectors, seat motors/actuators and fuses; isolate the faulty motor or repair wiring. Replace memory seat module only after confirming external circuits are good.
Repair difficulty: Medium
Diagnostic time: 1.0-3.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
