Home / DTC / B2425 — Seat Heater Circuit

B2425 — Seat Heater Circuit

Detailed page for trouble code B2425.

33,912codes
59brands
11,451generic
22,461specific
Reset
Code

B2425

HUMMER B — Body

Seat Heater Circuit

Brand: HUMMER
Type: B — Body
Views: UK: 13 EN: 27 RU: 16
AI status
Completed
ready
Completed 100%
Page language: EN

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

  1. Retrieve and record DTC(s) and any freeze-frame data with a scan tool.
  2. Confirm which seat/zone is reported. Reproduce the fault by operating the seat heater and observe behavior.
  3. Visually inspect seat, connector(s) under seat, and wiring harness along seat rails for damage, melting, or corrosion.
  4. Check fuses and relays for the seat heater circuit; replace any blown fuses and retest.
  5. 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.
  6. Check ground at the seat heater connector for good continuity to chassis ground.
  7. 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.
  8. 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.
  9. Wiggle test wiring and connectors while monitoring voltage and DTC status to identify intermittent faults.
  10. If wiring and elements test good, test/replace the seat heater switch and/or seat control module as per manufacturer procedures.
  11. 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.

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