Programmed 2009 SRX Engine Control Module | 12628993

Skip the Dealer, Fix It Right

End frustrating stalling and no-start issues with this reliable Engine Control Module for your 2009 Cadillac SRX and other GM models. It arrives pre-programmed to your vehicle’s VIN with the latest software, making it a true plug-and-play solution. Restore your vehicle’s performance and drivability without an expensive trip to the dealership. Order today to get your vehicle running smoothly again!

$149.95

+11.99 USPS Priority Shipping

Availability: In stock



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

Restore Your Cadillac’s Performance and Reliability

Is your 2009 Cadillac SRX or other GM vehicle experiencing frustrating issues like stalling, erratic shifting, a persistent Check Engine Light, or a complete no-start condition? These are often the tell-tale signs of a failing Engine Control Module (ECM), the central computer of your vehicle. A faulty ECM can disrupt everything from fuel delivery and ignition timing to transmission operation, making your vehicle unreliable and unsafe. Don’t let a bad module keep you off the road. This direct-replacement ECM is the solution to restore your vehicle’s factory performance and peace of mind.

What sets this module apart is our complimentary programming service. Before we ship your part, we flash it with the latest official GM software updates, tailored specifically to your vehicle’s Vehicle Identification Number (VIN). This means your new 2009 SRX Engine Control Module arrives ready for installation, eliminating the need for an expensive trip to the dealership for programming. It’s a true plug-and-play solution designed for both professional technicians and savvy DIYers.

From the Diagnostic Bay: The Case of the Intermittent Stall

I recently had a 2009 Cadillac SRX with the 4.6L V8 in my shop that was driving the owner crazy. It would run perfectly for days, then suddenly stall at a stoplight and refuse to restart for 20 minutes. There were no consistent trouble codes, just a history of random communication errors (U-codes). After checking all the usual suspects—fuel pressure, wiring harnesses, and grounds—I focused on the ECM. On the bench, a thermal test revealed the issue: as the module reached operating temperature, internal circuits would fail, causing the shutdown. Replacing the ECM with a properly programmed unit like this one solved the problem instantly. These intermittent thermal failures are incredibly common in aging modules.

Common Signs of a Failing GM ECM

If you’re experiencing any of the following, your ECM could be the culprit. A failing module can often trigger a variety of diagnostic trouble codes (DTCs), most notably P0601, P0606, or various U-codes indicating communication loss.

  • ✔ Check Engine Light is on or flashing
  • ✔ Engine cranks but will not start
  • ✔ Stalling, stuttering, or hesitation during acceleration
  • ✔ Noticeable decrease in fuel economy
  • ✔ Rough or erratic idling
  • ✔ Transmission shifting problems or getting stuck in gear
  • ✔ Failure to pass an emissions inspection

Your Straightforward Installation Guide

Installing your new 2009 SRX Engine Control Module is a manageable job for a DIYer with basic tools. Following these steps will ensure a smooth process. Note: After installation, a security relearn procedure is often required, which can typically be done without special tools.

  1. Safety First: Disconnect the negative terminal from your vehicle’s battery to prevent any electrical shorts.
  2. Locate the ECM: On the 2009 SRX, the ECM is found in the driver’s side of the engine compartment. Its location varies on other compatible models (see fitment list).
  3. Disconnect Connectors: Carefully release the locking tabs and unplug the wiring harnesses from the old module. Inspect the connectors for any corrosion or damage.
  4. Remove the Old Module: Unbolt the old ECM from its mounting bracket and remove it from the vehicle.
  5. Install the New Module: Mount your new, pre-programmed ECM in place and securely tighten the bolts.
  6. Reconnect Everything: Plug the wiring harnesses firmly into the new module, ensuring they click into place. Reconnect the negative battery terminal.
  7. Perform Security Relearn: Start the vehicle. If it starts and then immediately stalls, you will need to perform the GM security relearn procedure. 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.

Verified Vehicle Compatibility

This ECM, part number 12628993, is a direct replacement for a wide range of GM vehicles. It is interchangeable with service numbers 12636659, 12639300, 1263605, 12628911, 12625453, 12622175, 12630464, and 12678512. Please provide your VIN upon purchase to ensure correct programming for your specific model.

  • Cadillac CTS (2009): 6.2L
  • Cadillac DTS (2009-2011)
  • Cadillac SRX (2009): 4.6L
  • Cadillac STS (2009-2010): 4.4L, 4.6L
  • Cadillac XLR (2009): ID 12636659 or 12625453
  • Chevrolet Colorado (2009-2012): 2.9L, 3.7L
  • Chevrolet Corvette (2009): ZR1
  • Chevrolet Trailblazer (2009): 6.0L
  • GMC Canyon (2009-2012): 2.9L, 3.7L
  • GMC Envoy (2009): 5.3L
  • Hummer H3 (2009-2010): 3.7L
  • Buick Lucerne (2009-2011): 4.6L
  • Saab 9-7X (2009)

Frequently Asked Questions About This ECM

Do I need to do any programming myself?

Do I need to do any programming myself?

No. We handle all the programming for you before shipment. Simply provide your vehicle’s VIN during checkout, and the module will arrive with the latest GM software, ready for installation.

Is a security relearn procedure difficult?

Do I need to do any programming myself?

No. We handle all the programming for you before shipment. Simply provide your vehicle’s VIN during checkout, and the module will arrive with the latest GM software, ready for installation.

How do I find my vehicle’s VIN?

Do I need to do any programming myself?

No. We handle all the programming for you before shipment. Simply provide your vehicle’s VIN during checkout, and the module will arrive with the latest GM software, ready for installation.

Will this fix my Check Engine Light?

Do I need to do any programming myself?

No. We handle all the programming for you before shipment. Simply provide your vehicle’s VIN during checkout, and the module will arrive with the latest GM software, ready for installation.

Is this compatible with other part numbers?

Do I need to do any programming myself?

No. We handle all the programming for you before shipment. Simply provide your vehicle’s VIN during checkout, and the module will arrive with the latest GM software, ready for installation.

Genuine OEM

Yes

MPN

12628993

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