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 →
🎬 Helpful Videos 🛍️ Shop This Part

2004-2009 Cadillac SRX HVAC Control: Decoding Part Numbers and Programming

This guide explains the common failures, critical part number differences (especially with heated seats), and dealer programming requirements for the first-generation SRX climate control.

5 minutes to read 2004-2009 Cadillac SRX
Difficulty
2/5
Est. Time
0.5 hrs
DIY Doable?
✅ Yes
Shop Labor
$150 - $300
Used OEM Price
$40 - $100
⚠️ Drivable, but... — Yes, but you will not have control over your climate system, which can be a safety hazard if you cannot defrost the windshield in cold or humid weather.
Key Takeaways
  • Compatibility is determined by the heated seats option (RPO code KA1). You must match your vehicle's configuration.
  • ALL replacement OEM modules (new or used) require programming by a dealer or qualified shop to function.
  • Physically swapping the unit is easy, but the mandatory programming makes it a job that ultimately requires professional tools.
  • If your fan only works on high, the problem is likely the blower motor resistor, not the main control module.
The HVAC (Heating, Ventilation, and Air Conditioning) control module is the central command center for your 2004-2009 Cadillac SRX's climate system. It's more than just the buttons and display you see on the dashboard; it's a small computer. This module takes your inputs for temperature, fan speed, and airflow direction and translates them into electronic signals. It then commands other parts of the system, like the blower motor, various air-directing doors called actuators, and the A/C compressor, to create the comfortable environment you've requested. Because it's a computer integrated with the vehicle's other electronic systems, a replacement must be able to communicate correctly to function.

Symptoms of a Failing HVAC Control Module

When the HVAC control module in a 2004-2009 SRX begins to fail, it can cause a range of confusing issues. Because the module is the "brain" of the climate system, problems can appear electrical or mechanical. Watch for these common signs:

  • Unresponsive Buttons or Blank Display: The most obvious symptom is when the buttons or knobs stop working, or work only sometimes. The display might go completely blank, show garbled information, or have backlights that have burned out.
  • Incorrect Air Temperature: You might set the control to full cold, but only get hot air, or vice-versa. This can happen if the module fails to send the correct signal to the temperature blend door actuator.
  • 🎬 Watch: How to diagnose a passenger blend door actuator
  • Air Blows from the Wrong Vents: If you select the dashboard vents but air only comes out at the floor or defroster, the module may not be correctly commanding the mode door actuators.
  • Fan Speed Problems: The blower fan may get stuck on one speed (often high), or you may not be able to adjust it at all. However, if the fan ONLY works on the highest setting, the problem is more likely the blower motor resistor, not the main control module.
  • 🎬 See this blower motor resistor replacement walkthrough
  • Inconsistent Operation: The system may work perfectly one minute and shut off the next, or the temperature might fluctuate without you touching the controls. This points to an internal electronic failure within the module.

Buying a Used 2004-2009 SRX HVAC Control: What to Check

Purchasing a used OEM HVAC control is a great way to save money, as new aftermarket options are scarce and new OEM units can be costly. However, there are two critical details you must verify to avoid buying an expensive paperweight.

The #1 Compatibility Trap: Heated Seats (RPO Code KA1)

Warning: The single most important factor when buying a replacement control is whether your SRX has heated seats. The units are NOT interchangeable. A control from a car with heated seats will not work in a car without them, and vice-versa.

General Motors uses a system of three-character codes called Regular Production Options (RPOs) to identify the features a vehicle was built with. The code for heated front seats is KA1.

How to Check Your Vehicle:

  1. Look for a silver sticker called the "Service Parts Identification" label. In the 2004-2009 SRX, this is typically located inside the glove box or in the rear cargo area near the spare tire.
  2. Scan the list of codes on this sticker for "KA1". If you see KA1, your vehicle has heated seats and you must buy a control module that also came from a vehicle with heated seats.
  3. The easiest way to be sure is to match the part number from your original unit exactly. If you can't, visually compare the button layout of the used part to your own—the heated seat buttons are the obvious giveaway.

The Programming Requirement

A replacement HVAC control module—whether it is brand new from a dealer or a used OEM unit—must be programmed to your vehicle's VIN (Vehicle Identification Number). Simply plugging it in will not work. Without programming, the unit may appear dead, operate erratically, or fail to control the A/C compressor and other components.

This programming requires a GM Tech 2 scan tool or a modern equivalent J2534 pass-thru device. This is not something most DIY mechanics have. You must have a GM dealer or a well-equipped independent shop perform the programming after the part is installed. Factor this cost into your budget.

Physical Inspection Checklist

  • Match Part Numbers: The surest way to guarantee compatibility is to match the OEM part number on the back of the used unit to your original.
  • Inspect Buttons and Display: Check for peeling or worn-off button graphics, a common issue on GM vehicles of this era. Make sure the display lens isn't deeply scratched or hazy.
  • Check Connectors: Look at the electrical connector ports on the back. Ensure they are clean, with no bent pins or signs of corrosion or water damage.

Known Issues, Recalls, and Bulletins

There have been no safety recalls issued by the NHTSA for the main HVAC control module on the 2004-2009 Cadillac SRX. While there are thousands of Technical Service Bulletins (TSBs) for the SRX, none point to a widespread manufacturing defect with the control head itself. Most HVAC-related issues reported by owners are tied to individual component failures, blend door actuator problems, or the need for programming after a replacement.

Cost Comparison

The cost to replace an SRX HVAC control module varies depending on the part source. The mandatory programming adds to the total cost.

Part Type Estimated Cost
New OEM (ACDelco/GM) $85 - $220
New Aftermarket Not commonly available
Used OEM $40 - $100
Shop Labor (Installation & Programming) $150 - $300

Frequently Asked Questions (FAQ)

Do I have to program a replacement HVAC control for my SRX?

Yes, absolutely. Any replacement OEM module, new or used, must be programmed to your car's VIN using professional scan tools. Without this step, it will not function correctly.

How do I know if my SRX has the heated seats option (KA1)?

The easiest way is to look at your current control panel for the heated seat buttons. To be 100% sure, find the Service Parts Identification sticker in your glove box or rear cargo area and look for the code "KA1".

Can I use a control from a different year SRX, like a 2008 part in a 2005 car?

It is highly recommended that you only use a part with the exact same part number as your original. While units may look identical, there can be internal hardware or software differences between years that cause compatibility issues, even after programming.

My fan only works on high. Is that the HVAC control module?

This specific symptom almost always points to a failed blower motor resistor (sometimes called a blower control module), not the main HVAC control panel. The resistor is a separate, cheaper part that controls the fan's speed.

Cadillac SRX radio removal
Cadillac SRX radio removal
'08 Cadillac SRX Passenger Blend, Air mix, Temperature Control Door B0418
'08 Cadillac SRX Passenger Blend, Air mix, Temperature Control Door B0418
Cadillac Srx blower resistor install
Cadillac Srx blower resistor install
How to: Remove OEM Radio on a 2004 Cadillac SRX
How to: Remove OEM Radio on a 2004 Cadillac SRX

Technical Specifications

OEM Part Numbers: 15-72960 1572960 1573014 1573886 25765160 25770602 25774224 25808945 25839380 25855590

System is a dual-zone automatic climate control. Compatibility is dependent on presence of heated seats (RPO KA1). Requires VIN programming upon installation.

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 HVAC Control for:
  • Cadillac SRX: 200420052006200720082009
In this article
🎬 Helpful Videos
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