Programmed 2006 HHR Engine Control Module ECM 12607096

Restore Your HHR’s Performance Instantly.

Stop struggling with a faulty computer. This Engine Control Module arrives pre-programmed for your specific VIN with the latest GM software. It’s a direct-fit solution that eliminates the need for an expensive dealership visit, restoring your vehicle’s performance and reliability. Get back on the road faster—order yours today!

$118.99

+11.99 USPS Priority Shipping

Availability: In stock



SKU: 590-08112-152 Categories: ,
Guaranteed Safe Checkout

Restore Your Vehicle’s Brain and Get Back on the Road

Is your Chevrolet HHR or another GM vehicle acting up? From a check engine light that won’t go away to frustrating no-start conditions, a faulty Engine Control Module (ECM) can bring your entire vehicle to a halt. As a technician with over two decades of experience, I’ve seen firsthand how a failing ECM can cause a cascade of confusing problems. This isn’t just a part; it’s the central computer responsible for engine performance, fuel economy, and emissions. When it fails, you need a reliable, straightforward solution.

This isn’t a trip to the dealership. This is the fix, delivered to your door. We are offering a genuine GM Engine Control Module, part number 12607096, that comes fully programmed with the latest GM software updates specific to your vehicle’s VIN. You don’t need to worry about expensive towing or programming fees. Simply provide your VIN at checkout, and we handle the rest, ensuring a true plug-and-play installation.

A Technician’s Notebook: The Intermittent Gremlin

I remember a 2006 Chevy HHR that came into my bay with an issue that was driving the owner crazy. It would start and run perfectly for days, then suddenly refuse to start. No crank, nothing. After checking the battery, starter, and ignition switch, all tests came back fine. On a hunch, I monitored the ECM communication lines. Sure enough, the ECM was intermittently dropping offline. Heat soak from the engine was causing an internal solder joint to fail. We replaced it with a pre-programmed module just like this one, and the HHR never had the issue again. These intermittent problems are a classic sign of internal ECM failure.

Is Your Vehicle Showing These Telltale Signs?

A failing ECM can manifest in many ways. If you’re experiencing any of the following, it’s a strong indicator that your engine’s computer needs attention. This is especially true if you see diagnostic trouble codes (DTCs) like P0601, P0606, or U0100.

  • ✔ Check Engine Light is on or flashing
  • ✔ Vehicle has trouble starting or won’t start at all
  • ✔ Noticeable drop in fuel efficiency
  • ✔ Engine stalling, stuttering, or misfiring
  • ✔ Poor or inconsistent engine performance
  • ✔ Automatic transmission shifting erratically or harshly
  • ✔ Communication errors with your scan tool

A Straightforward Guide to Your 2006 HHR Engine Control Module Installation

Installing your new ECM is a manageable job for a DIYer with basic tools. On a 2006 HHR, the ECM is located in the left-hand (driver’s side) rear of the engine compartment. Always consult a repair manual for your specific vehicle, but here are the general steps.

  1. Safety First: 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: Find the module in the LH rear of the engine bay. It will have several large electrical connectors attached.
  3. Disconnect the Connectors: Carefully release the locking tabs on each electrical harness connector and pull them straight out from the module. Avoid pulling on the wires themselves.
  4. Remove the Old Module: Unbolt the old ECM from its mounting bracket. Keep the hardware, as you may need to reuse it.
  5. Install the New Module: Mount your new, pre-programmed ECM onto the bracket and secure it.
  6. Reconnect Everything: Plug the electrical connectors firmly back into the new ECM until they click into place. Reconnect your battery’s negative terminal.
  7. Final Steps: Your vehicle may require a security relearn procedure, which can typically be done by cycling the key. Turn the ignition to ‘ON’ for 10-15 minutes, then ‘OFF’ for 10 seconds, and repeat two more times before attempting to start the engine.

Verified Fitment Across the GM Family

This ECM is a direct replacement for service numbers 12590032, 12602044, 12603530, 12605843, 12607096, 12630457, and 19210737. It is compatible with a wide array of GM vehicles. Please verify your specific model and options below.

This part will fit these makes and models with these options
ALLURE 08-09 Electronic Control Module; (lower air cleaner housing), 5.3L
COLORADO 08 Electronic Control Module; (RH firewall)
ENVOY 07-08 Electronic Control Module; 5.3L (LH engine)
ENVOY 08 Electronic Control Module; 4.2L (LH engine), ID 12607096
G6 09 Electronic Control Module; (LH front engine compartment), 3.6L, ID 19210737
MONTE CARLO 06 Electronic Control Module; (lower part of air cleaner box), 3.5L
XLR 09 Electronic Control Module; (RH front engine compartment), ID 12607096
AURA 08-09 Electronic Control Module; (RH firewall), 2.4L, w/hybrid
DTS 06 Electronic Control Module
DEVILLE 05 Electronic Control Module; (LH engine compartment), ID 12590032
G6 07 Electronic Control Module; (LH front engine compartment), 3.6L, ID 12605843
IMPALA 06 Electronic Control Module; (lower part of air cleaner box), 3.5L
LACROSSE 08-09 Electronic Control Module; (lower air cleaner housing), 5.3L
STS 06 Electronic Control Module; (LH frame rail), 4.4L
TRAILBLAZER 08 Electronic Control Module; (LH engine), ID 12636660
UPLANDER 09 Electronic Control Module; (LH engine compartment), (3.9L)
ISUZU ASCENDER 08 Electronic Control Module; (4.2L, LH engine), ID 19210737
SAAB 9-7X 07 Electronic Control Module; (LH engine), 8 cylinder
TRAILBLAZER 07 Electronic Control Module; (LH engine), 5.3L
ENCLAVE 08 Electronic Control Module; (behind fan shroud), ID 19210737
LUCERNE 08 Electronic Control Module; (lower part of air cleaner box), 4.6L, ID 12607096
MONTE CARLO 06 Electronic Control Module; (lower part of air cleaner box), 3.9L
RAINIER 07 Electronic Control Module; (LH engine), 5.3L
ISUZU ASCENDER 08 Electronic Control Module; (4.2L, LH engine), ID 12607096
CTS 06 Electronic Control Module; (RH engine compartment), V-Series, ID 12603530
STS 08 Electronic Control Module; (LH frame rail), 4.6L
G6 06 Electronic Control Module; (LH front engine compartment), ID 12603530
G6 08 Electronic Control Module; (LH front engine compartment), 3.6L
ION 06 Electronic Control Module; 2.4L (opt LE5)
MALIBU 06 Electronic Control Module; 3.9L
MALIBU 08 Electronic Control Module; new style (emblem in bumper cover), 2.4L, w/hybrid
RELAY 06 Electronic Control Module; (LH engine compartment), 3.9L
VUE 08-09 Electronic Control Module; 2.4L, VIN Z (8th digit, opt LAT)
OUTLOOK 08 Electronic Control Module; (behind fan shroud)
SOLSTICE 06 Electronic Control Module; (LH front frame rail)
VUE 08 Electronic Control Module; 3.6L
VUE 09 Electronic Control Module; 3.6L, VIN 7 (8th digit, opt LY7)
ACADIA 07-08 Electronic Control Module; (behind fan shroud), ID 12607096 (ECM)
AURA 08-09 Electronic Control Module; (RH firewall), 3.6L
ENVOY 08 Electronic Control Module; 4.2L (LH engine), ID 19210737
G6 07 Electronic Control Module; (LH front engine compartment), 3.6L, ID 12603530
GRAND PRIX 08 Electronic Control Module; (lower air cleaner box), 5.3L
HHR 06 Electronic Control Module; (LH rear engine compartment), 2.4L
STS 08 Electronic Control Module; (LH frame rail), 4.4L
G6 07 Electronic Control Module; (LH front engine compartment), 3.6L, ID 12590032
ISUZU I-290 08 Electronic Control Module; (RH firewall)
LUCERNE 06 Electronic Control Module; (lower part of air cleaner box), 4.6L
MALIBU 09-10 Electronic Control Module; 2.4L, w/hybrid
UPLANDER 08 Electronic Control Module; (LH engine compartment), (3.9L), ID 19210737
IMPALA 06 Electronic Control Module; (lower part of air cleaner box), 3.9L
MONTANA 06 Electronic Control Module; (LH engine compartment), (SV6), 3.9L
TRAILBLAZER 08 Electronic Control Module; (LH engine), ID 19210737
ENVOY 08 Electronic Control Module; 4.2L (LH engine), ID 12636660
G6 07 Electronic Control Module; (LH front engine compartment), 3.6L, ID 12602044
TRAILBLAZER 08 Electronic Control Module; (LH engine), ID 12607096
TRAILBLAZER 09 Electronic Control Module; (LH engine), 4.2L
CANYON 08 Electronic Control Module; (RH firewall)
COBALT 06 Electronic Control Module; (LH front engine compartment), 2.4L (VIN B, 8th digit, 4-146)
ISUZU I-370 08 Electronic Control Module; (RH firewall)
MALIBU 09 Electronic Control Module; 3.6L
SRX 08 Electronic Control Module; (LH engine compartment), (4.6L)
SAAB 9-7X 08 Electronic Control Module; (LH engine), 5.3L
ENCLAVE 08 Electronic Control Module; (behind fan shroud), ID 12607096
G6 09 Electronic Control Module; (LH front engine compartment), 3.6L, ID 12607096
IMPALA 08-09 Electronic Control Module; (lower part of air cleaner box), 5.3L
XLR 06 Electronic Control Module; (RH front engine compartment), 4.4L
XLR 08 Electronic Control Module; (RH front engine compartment)
ENVOY 09 Electronic Control Module; (LH engine), 4.2L
G6 07 Electronic Control Module; (LH front engine compartment), 3.6L, ID 12607096
G6 07 Electronic Control Module; (LH front engine compartment), 3.6L, ID 12618163
LUCERNE 08 Electronic Control Module; (lower part of air cleaner box), 4.6L, ID 19210737
MONTANA 08-09 Electronic Control Module; (LH engine compartment)
PURSUIT 06 Electronic Control Module; (LH front engine compartment), 2.4L
VUE 10 Electronic Control Module; 3.6L
ACADIA 08 Electronic Control Module; (behind fan shroud), ID 19210737 (PCM)
DTS 08 Electronic Control Module
TERRAZA 06 Electronic Control Module; (LH engine compartment), 3.9L
TRAILBLAZER 07 Electronic Control Module; (LH engine), 6.0L
SAAB 9-7X 08 Electronic Control Module; (LH engine), 6.0L
HUMMER H3 08 Electronic Control Module; (RH firewall)
MALIBU 08 Electronic Control Module; new style (emblem in bumper cover), 3.6L
UPLANDER 08 Electronic Control Module; (LH engine compartment), (3.9L), ID 12607096
UPLANDER 06 Electronic Control Module; (LH engine compartment), 3.9L

Frequently Asked Questions

.

Frequently Asked Questions

Do I need to do any programming myself?

No. We program the module with the latest GM software using the VIN you provide before shipping. It arrives ready for installation.

Why do you need my VIN?

Your Vehicle Identification Number (VIN) allows us to load the exact software and calibrations for your specific engine, transmission, and factory options. This ensures perfect compatibility and performance.

Is this part difficult to install?

For most DIYers with basic tools, this is a straightforward replacement. It involves disconnecting the battery, unplugging the old module, unbolting it, and then installing the new one in reverse order. A security relearn may be needed, which is a simple key-cycling procedure.

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 is the correct fix. It’s always best to have the codes scanned to confirm the diagnosis before ordering.

Is this a used part?

This is a high-quality, tested component that is guaranteed to function to OEM specifications. We load it with new, vehicle-specific programming from GM to ensure reliability.

Genuine OEM

Yes

Condition

Refurbished

MPN

12607096

Interchange part number

PartNumber

590

Model

HHR

Year

2009

Brand

GM

Manufacturer Part Number

, , , , ,

Hardware Type

Scroll to Top