Code
B2425
HUMMER
B — Body
Seat Heater Circuit
Views:
UK: 13
EN: 27
RU: 16
AI status
Completed
Completed
100%
Causes
- Open or short in seat heater wiring harness
- Poor or corroded connector or terminal at seat harness or module
- Failed seat heater element (pad/coil)
- Defective seat heater switch or control module (BCM/seat module)
- Blown fuse or faulty relay in heater supply circuit
- Intermittent connection from chafing or damage to wiring harness
Symptoms
- Seat heater does not warm, or warms intermittently
- Seat heater indicator lamp on switch may not illuminate or flashes
- Stored DTC(s) and/or dashboard message indicating seat heater fault
- Possible fuse blow when heater is activated
- Reduced or no heating in one zone (seat cushion vs seat back)
What to check
- Use a diagnostic scan tool to read DTC(s) and freeze frame data
- Verify which seat and which zone(s) (cushion/back) are affected
- Visually inspect seat wiring, connectors, and harness routing for damage, chafing, or corrosion
- Check related fuses and relays for continuity and proper operation
- Operate heater switch while monitoring for change in status or indicator lamp
- Check for other related body/seat module codes that may affect operation
Signal parameters
- Expected supply voltage at heater connector: ~11–14 V with ignition ON and heater commanded ON
- Heater element resistance typical range: roughly 0.5–10 ohms (varies by model and zone) — low resistance draws higher current
- Typical current draw per seat zone: ~2–15 A depending on design and temperature setting
- Control signal may be direct power or PWM from body/seat module — duty cycle varies with heat level
Diagnostic algorithm
- Retrieve and record DTC(s) and any freeze-frame data with a scan tool.
- Confirm which seat/zone is reported. Reproduce the fault by operating the seat heater and observe behavior.
- Visually inspect seat, connector(s) under seat, and wiring harness along seat rails for damage, melting, or corrosion.
- Check fuses and relays for the seat heater circuit; replace any blown fuses and retest.
- With ignition ON and heater ON, measure battery voltage at the heater connector power terminal. If no voltage, trace back to fuse/relay/switch/module.
- Check ground at the seat heater connector for good continuity to chassis ground.
- Measure resistance of the heater element(s) with the seat plug disconnected. Compare to expected range for that vehicle and zone. An open or very high resistance indicates a failed element.
- If element resistance looks normal, backprobe connector with heater commanded ON and measure voltage and/or PWM signal from the control module to the heater. Verify current draw with a clamp meter if safe and appropriate.
- Wiggle test wiring and connectors while monitoring voltage and DTC status to identify intermittent faults.
- If wiring and elements test good, test/replace the seat heater switch and/or seat control module as per manufacturer procedures.
- After repair, clear DTCs and verify proper operation through multiple heat settings and a road test if applicable.
Likely causes
- Damaged wiring or connector to the seat heater (most common)
- Faulty seat heating element (open or high resistance)
- Blown fuse or bad relay supplying the heater circuit
- Defective switch or seat control module
- Ground fault or short to battery
Fault status
Status
Seat heater circuit fault detected — circuit open/short/high resistance or overcurrent condition. Therapeutic action: inspect wiring, connectors, fuses, heater element and control module.
Repair difficulty: Medium
Diagnostic time: 0.5-2.0 hours
Similar codes
Repair manuals
Manual library for HUMMER
69
Browse 69 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 :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
