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.
- 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.
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.
- Disconnect the Battery: Always disconnect the negative battery terminal before working on any vehicle electronics to prevent short circuits and accidental airbag deployment.
- 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.
- 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.
- 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.
- 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 Type | Estimated Cost |
|---|---|
| New OEM | $200 - $350+ (Likely discontinued or special order) |
| New Aftermarket | Not 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.
We Have This Part in Stock
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.
- Cadillac SRX:
- 🛍️ Shop This Part
- Symptoms of a Failing 2004 SRX Seat Heater Control Module
- 1. Heated Seat Indicator Lights Turn On, Then Immediately Turn Off
- 2. No Heat on Either Driver or Passenger Side
- 3. Intermittent Operation
- 4. One Seat Heats but the Other Doesn't
- Buying a Used 2004 SRX Seat Heater Control Module
- What to Check Before You Buy:
- Known Issues, TSBs, and Recalls
- Replacement Procedure Overview
- Cost of Replacement
- Frequently Asked Questions
- 🎟️ Get 5% Off