2009 XLR Engine Control Module 12622175 | Programmed to Your VIN

Restore Your Cadillac’s Performance!

Fix stalling, poor mileage, and persistent check engine lights with this Engine Control Module. It arrives pre-programmed to your vehicle’s VIN for a simple, direct-fit installation. No expensive dealer programming needed. Get back on the road fast—order today!

$149.95

+11.99 USPS Priority Shipping

Availability: Only 2 left in stock



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

Is Your Cadillac Running Rough, Stalling, or Throwing Confusing Codes?

If you’re dealing with frustrating engine problems like intermittent stalling, poor fuel economy, erratic transmission shifting, or a check engine light that won’t go away, the culprit is often the very brain of your engine: the Engine Control Module (ECM). As a technician with over two decades of experience, I’ve seen how a failing ECM can send owners and even other shops on a wild goose chase, replacing perfectly good sensors without ever solving the root problem. Your vehicle’s performance and reliability depend on this critical component functioning flawlessly.

The Direct Solution: A VIN-Programmed ECM

This isn’t just a replacement part; it’s a complete, ready-to-install solution for your vehicle. We take the guesswork and extra cost out of the repair by pre-programming this Engine Control Module specifically to your car using your Vehicle Identification Number (VIN). This ensures all systems communicate correctly right out of the box.

  • ✔ VIN-Specific Programming Included: We flash the module with the latest GM-approved software for your exact vehicle.
  • ✔ No Dealership Visit Required: Save hundreds of dollars and significant time by avoiding the need for dealership programming.
  • ✔ Restores Original Performance: Corrects issues caused by a faulty computer, from poor idle to communication errors.
  • ✔ Simple Installation: Designed for a direct swap with your original module.

Expert Pro Tip: Check Your Connectors First!

Before you install your new 2009 XLR Engine Control Module, take a close look at the wiring harness connectors that plug into it. Over the years, I’ve seen countless ECMs fail prematurely due to moisture intrusion or corrosion on the connector pins. A simple water leak from a cowl seal can drip directly onto the harness, causing shorts and communication faults. Cleaning the pins with a dedicated electronics contact cleaner and ensuring the seals are intact can prevent damage to your new module and save you from a repeat failure down the road.

Easy Installation to Get You Back on the Road

Replacing the ECM is a straightforward process that a confident DIYer can handle. While specific steps may vary slightly by model, the general procedure is as follows:

  1. Safety First: Disconnect the negative terminal from your vehicle’s battery.
  2. Locate the ECM: On the 2009 Cadillac XLR, the ECM is typically found in the right-hand front of the engine compartment. For other models, it may be on the firewall or near the air cleaner box.
  3. Disconnect the Harness: Carefully release the locking tabs on the electrical connectors and pull them straight out from the module. Do not force them.
  4. Remove the Old Module: Unbolt the old ECM from its mounting bracket.
  5. Install the New Module: Mount your new, pre-programmed ECM and securely reconnect the wiring harnesses. You should hear a ‘click’ as they lock into place.
  6. Reconnect the Battery: Reattach the negative battery terminal. Your vehicle is now ready to start. In most cases, no additional security relearn procedure is necessary.

Guaranteed Fitment for Your Vehicle

This module is a direct replacement for a wide range of GM vehicles. Please verify your vehicle is on the list below. This part is interchangeable with the following GM service numbers: 12636659, 12639300, 1263605, 12628993, 12628911, 12625453, 12622175, 12630464, and 12678512.

This ECM is compatible with the following models:

  • 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)
  • 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)

IMPORTANT: Please provide your vehicle’s 17-digit VIN in the notes section during checkout so we can program the module before shipping. This is a critical step to ensure compatibility and proper function.

Genuine OEM

Yes

MPN

12622175

Interchange part number

Condition

Refurbished

PartNumber

590

Model

xlr

Make

Year

2009

Brand

CHEVROLET TRUCK

Manufacturer Part Number

, , , , , , , ,

GTIN

Does not apply

Scroll to Top