2009 SRX Engine Control Module 12628911 Programmed to Your VIN

Restore Your Cadillac’s Brainpower

Get your 2009 SRX running smoothly again with this Engine Control Module. It arrives programmed to your vehicle’s VIN with the latest GM software, eliminating the need for an expensive dealership visit. This is a direct-fit solution for common issues like no-starts, stalling, and persistent check engine lights. Restore your vehicle’s performance and reliability. Order today for a hassle-free fix!

$149.95

+11.99 USPS Priority Shipping

Availability: In stock



SKU: 590-01536-41 Categories: ,
Guaranteed Safe Checkout

Restore Your Cadillac’s Performance and Reliability

Is your 2009 Cadillac SRX acting erratically? Experiencing frustrating issues like a persistent check engine light, stalling, rough idling, or a no-start condition? These are classic signs that the brain of your engine—the Engine Control Module (ECM)—is failing. As a technician with over two decades of experience, I’ve seen firsthand how a faulty ECM can cripple a perfectly good vehicle. This isn’t just an inconvenience; it’s a critical component failure that affects everything from fuel economy to engine timing.

This replacement Engine Control Module, part number 12628911, is the definitive solution. We take the guesswork and extra expense out of the repair by programming the module specifically to your vehicle’s VIN before it ships. This ensures it has the latest GM software updates and communicates flawlessly with your SRX’s other systems right out of the box. You get a reliable, plug-and-play solution without the costly trip to a dealership for programming.

From the Diagnostic Bay

I remember a 2009 SRX that came into my shop with a whole host of bizarre, intermittent electrical gremlins. The owner had already replaced the battery and alternator. The scan tool showed a confusing mix of communication codes (U-codes) and a random misfire code. After hours of chasing wires, we checked the ECM’s power and ground feeds, which were solid. On a hunch, we connected a scope and saw the 5-volt reference signal dropping out intermittently. That was the smoking gun. A new, properly programmed ECM fixed every single issue. It’s a reminder that the ECM is the central hub, and when it fails, it can send you chasing ghosts all over the vehicle.

Is Your Cadillac Showing These Symptoms?

  • ✔ Check Engine Light is on with codes like P0601 (Internal Control Module Memory Check Sum Error) or P0606 (ECM/PCM Processor Fault).
  • ✔ Your engine cranks but refuses to start.
  • ✔ The vehicle experiences sudden stalling or hesitation while driving.
  • ✔ Noticeable decrease in fuel efficiency.
  • ✔ Rough or inconsistent engine idle.
  • ✔ Automatic transmission shifts harshly or at the wrong times.
  • ✔ Loss of communication with other vehicle modules, often triggering various warning lights on the dash.

A Straightforward Guide to Installation

Replacing the 2009 SRX Engine Control Module is a manageable job for a confident DIYer. Follow these steps carefully to ensure a smooth installation.

  1. Safety First: Always disconnect the negative terminal from your vehicle’s battery and secure it away from the post to prevent any accidental reconnection.
  2. Locate the ECM: On the 2009 SRX, the ECM is typically found in the engine compartment on the driver’s side (LH side). It’s a silver metal box with large electrical connectors.
  3. Disconnect Connectors: Carefully release the locking tabs on the electrical harness connectors and pull them straight out from the module. Never force them. Inspect the pins for any corrosion or damage.
  4. Remove the Old Module: Unbolt the old ECM from its mounting bracket. Keep the mounting hardware, as you will need it for the new module.
  5. Install the New Module: Mount your new, pre-programmed ECM onto the bracket and secure it with the original hardware.
  6. Reconnect Everything: Firmly plug the electrical connectors back into the new ECM until they click into place. Reconnect the negative battery terminal.
  7. Perform Security Relearn: Most GM vehicles require a security relearn procedure to allow the engine to start. This typically involves turning the key to the ‘ON’ position for 10-15 minutes, then ‘OFF’ for 10 seconds, and repeating this cycle three times. Consult your owner’s manual for the specific procedure for your vehicle.

Verified Vehicle Compatibility

This module is a direct replacement for service number 12628911 and is also interchangeable with 12636659, 12639300, 1263605, 12628993, 12625453, 12622175, 12630464, and 12678512. It is guaranteed to fit the following vehicles:

Cadillac:
SRX 09 (4.6L)
STS 09 (4.4L, 4.6L)
STS 10 (4.6L)
CTS 09 (6.2L)
XLR 09 (ID 12636659 or 12625453)
DTS 09-11
Chevrolet:
COLORADO 09-12 (2.9L, 3.7L)
TRAILBLAZER 09 (6.0L)
CORVETTE 09 (ZR1)
GMC:
ENVOY 09 (5.3L)
CANYON 09-12 (2.9L, 3.7L)
Buick:
LUCERNE 09-11 (4.6L)
Hummer:
HUMMER H3 09-10 (3.7L)
Saab:
SAAB 9-7X 09

Frequently Asked Questions About This ECM

Frequently Asked Questions

Do I need to do any programming myself?

No. We handle all the programming before shipping. Simply provide your vehicle’s 17-digit VIN during checkout, and we will flash the module with the latest GM software specific to your vehicle.

Is this a simple plug-and-play part?

It’s very close. After physical installation, you will likely need to perform a security relearn procedure (also known as a key relearn or anti-theft relearn). This procedure is simple and can be done without special tools. It syncs the new ECM with your vehicle’s anti-theft system.

Will this fix my check engine light?

If the check engine light is caused by a faulty ECM (common codes P0601, P0606), then yes, this part will resolve the issue. However, it’s always best to have a proper diagnosis to ensure the ECM is the root cause of your problem.

What is the difference between an ECM and a PCM?

The terms are often used interchangeably. ECM stands for Engine Control Module, while PCM stands for Powertrain Control Module. In most modern vehicles, a single PCM controls both the engine and transmission. This part serves that central function for the listed vehicles.

Is this a new or used part?

This is a high-quality, tested replacement part guaranteed to function to OEM specifications. It is programmed with the newest software available from the manufacturer for your VIN.

Genuine OEM

Yes

MPN

12628911

Interchange part number

Condition

Refurbished

PartNumber

590

Model

SRX

Make

Year

2009

Brand

CHEVROLET TRUCK

Manufacturer Part Number

, , , , , , , ,

GTIN

Does not apply

Scroll to Top