Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All →
🛍️ Shop This Part

2004 Cadillac SRX Seat Heater Control Module: Diagnosis and Replacement Guide

Solve common heated seat problems, from lights that shut off immediately to a complete lack of heat, for your 2004 Cadillac SRX.

6 minutes to read 2004-2004 Cadillac SRX
Difficulty
2/5
Est. Time
0.75 hrs
DIY Doable?
✅ Yes
Shop Labor
$60 - $100
Used OEM Price
$50 - $125
Safe to drive — A failed seat heater control module is a comfort feature and does not affect the vehicle's safety or drivability.
Key Takeaways
  • The most common symptom of a fault is the heated seat light turning on for a few seconds, then shutting off. This indicates a problem but could be the module OR the seat's heating element.
  • Before buying a replacement, verify your vehicle has heated seats (RPO code KA1) and match the part number on your old module to 25774224 or 25765160.
  • The module is located under the driver's seat and is a plug-and-play part, making it a feasible DIY replacement with no programming required.
  • New aftermarket modules are generally not available, making a warrantied used OEM part the most common and cost-effective replacement option.
The Seat Heater Control Module is the electronic brain for your 2004 Cadillac SRX's heated seats. It receives commands when you press the heat button on your climate control panel. Based on your selection (high or low), the module regulates the amount of electricity sent to the heating elements embedded in the seat cushions and backrests. It also monitors temperature to ensure the seats warm up correctly without overheating. When this module fails, it can leave you without any heat, with intermittent heat, or with seats that are stuck on one temperature setting.

Symptoms of a Failing 2004 SRX Seat Heater Control Module

When the seat heater module in a 2004 Cadillac SRX begins to fail, it can cause several distinct and frustrating symptoms. Understanding these signs can help you determine if the module is the source of your problem or if the issue lies elsewhere in the system, such as the heating element itself.

1. Heated Seat Indicator Lights Turn On, Then Immediately Turn Off

This is one of the most common symptoms of a fault in the heated seat system. You press the button to activate the heat, the indicator light on the switch illuminates for a few seconds, and then it shuts off by itself. This indicates the module has detected a problem—such as a short circuit, an open circuit in a heating element, or an internal module failure—and is shutting the system down to prevent damage. While this symptom points to a system fault, it doesn't exclusively mean the module is bad; it could also be a faulty heating element in the seat cushion or backrest.

2. No Heat on Either Driver or Passenger Side

If both front heated seats stop working entirely and the indicator lights do not illuminate at all, it could point to a problem with the module, as it controls both seats. It could also indicate a blown fuse or a loss of power to the module. Before condemning the module, it's wise to check the fuse for the heated seats. You can find fuse block locations in your owner's manual.

3. Intermittent Operation

The heated seats may work one day and not the next. They might start heating and then cut out unexpectedly during a drive. This type of intermittent failure often points to a problem within the control module itself, such as a failing relay or a cracked solder joint on the circuit board. It can also be caused by a loose electrical connector at the module.

4. One Seat Heats but the Other Doesn't

While the single module controls both seats, it has separate circuits for the driver and passenger sides. It's possible for one of these internal circuits to fail, resulting in one seat working perfectly while the other has no heat. However, this symptom is more commonly caused by a burned-out heating element in the non-working seat.

Pro Tip: A simple diagnostic step you can try is to "reboot" the module. The main electrical connector for the entire seat is often located under the seat or where the carpet meets the seat track. Disconnecting this large connector for about five minutes and then plugging it back in can sometimes resolve temporary glitches in the module, restoring function. If the problem returns, a permanent fix is needed.

Buying a Used 2004 SRX Seat Heater Control Module

Given that the 2004 Cadillac SRX is an older model, new OEM parts may be discontinued or very expensive, and new aftermarket modules for this specific vehicle are not common. A recycled OEM module is often the most practical and cost-effective solution.

What to Check Before You Buy:

  • Verify Part Numbers: The most critical step is to match the part number. The known OEM part numbers for the 2004 SRX are 25774224 and 25765160. Always confirm the number on your original module before purchasing a replacement. Do not rely on visual appearance alone.
  • Check for Option Code KA1: This module is only for vehicles equipped with factory heated seats, which is GM option code (RPO) KA1. You can find your vehicle's RPO codes on a sticker, typically located in the glove box or with the spare tire.
  • Inspect the Connectors: Ask the seller for clear photos of the connector ports on the module. Look for any signs of melted plastic, corrosion, or bent pins. A common failure point for these types of modules across many GM vehicles is a burnt ground pin, which can melt the connector and the module housing. Avoid any module with visible heat damage.
  • Source and Warranty: Purchase from a reputable seller that offers a warranty and a clear return policy. This protects you in case the used module is also faulty.

Known Issues, TSBs, and Recalls

As of this writing, there are no specific recalls or Technical Service Bulletins (TSBs) from GM or the NHTSA that directly address the seat heater control module for the 2004 model year Cadillac SRX. However, TSBs for later model years and other GM vehicles with similar systems often point to issues with poor terminal connections at the module connector or burnt ground pins causing intermittent or total failure. While not specific to the 2004 SRX, this information suggests that inspecting the wiring and connector should be a key part of any diagnosis.

Recall Notice: While there are no recalls for the heated seats, several recalls do exist for the 2004 Cadillac SRX, including for the front seat attachments (NHTSA ID: 03V393000). This recall involves the seat not being properly anchored to the floor. Ensure all safety recalls have been performed on your vehicle.

Replacement Procedure Overview

Replacing the seat heater control module is a straightforward job for a DIYer with basic tools. The module is located under the driver's seat.

  1. Disconnect the Battery: Always disconnect the negative battery terminal before working on any vehicle electronics to prevent short circuits and accidental airbag deployment.
  2. Access the Module: Move the driver's seat to its highest and rearmost position to provide maximum access from the front. In some cases, it may be easier to unbolt the seat from the floor to tilt it back for better access. The seat is typically held by four bolts at the corners of the seat tracks.
  3. Locate the Module: The module is a small black plastic box mounted to the underside of the seat frame with several electrical connectors plugged into it.
  4. Disconnect and Remove: Carefully disconnect the electrical connectors. They have locking tabs that must be depressed or slid to release them. Once the wiring is disconnected, the module can be unclipped or unbolted from the seat frame.
  5. Install the New Module: Installation is the reverse of removal. Secure the new module to the seat frame, plug in the connectors, and re-bolt the seat if you removed it. Reconnect the battery and test the heated seat function.

Cost of Replacement

Prices can vary based on your location and the source of the part. Aftermarket new modules for this specific vehicle are not widely available.

Part TypeEstimated Cost
New OEM$200 - $350+ (Likely discontinued or special order)
New AftermarketNot Generally Available
Used OEM (Recycled)$50 - $125
Shop Labor Cost$60 - $100

Frequently Asked Questions

Do I need to program a replacement seat heater module?

No. For the 2004 Cadillac SRX, the seat heater control module is a plug-and-play part. It does not require any special programming by a dealer.

If my heated seat light flashes and turns off, is the module always the problem?

Not always. This symptom indicates a fault in the system. The most common causes are a bad heating element in the seat (an open or short circuit) or a faulty module. A technician can test the resistance of the heating elements with a multimeter to determine if they are good before replacing the module. A reading of infinite resistance means the element is broken.

Can a bad seat heater module drain my battery?

It is highly unlikely. The module is typically powered only when the ignition is in the 'On' or 'Run' position. However, if the module were to fail in a way that kept a relay stuck on, it could theoretically cause a parasitic drain, but this is not a common failure mode.

Where is the fuse for the heated seats on a 2004 SRX?

The 2004 SRX has multiple fuse blocks. According to the owner's manual, the fuse for the heated seats (labeled LT FRT HTD SEAT MOD) is located in the left rear fuse block, which is found near the left side of the rear seat, under the carpet. Always check the fuse first when troubleshooting an electrical issue.

Technical Specifications

OEM Part Numbers: 25774224 25765160 15-72960 1572960

Controls front driver and passenger heated seats (Option KA1). Located under the driver's seat. Plug-and-play, no programming required.

Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Jul 21, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the Seat Heater Control Module for:
  • Cadillac SRX: 2004
In this article
🛍️ Shop This Part
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part