Programmed 12586243 PCM | VIN-Matched for 2004 GM Vehicles

$139.95

Get Back on the Road with Confidence

Frustrated by a check engine light or a vehicle that won’t run right? This VIN-programmed 12586243 PCM is your direct-fit solution. We handle all the complex programming so you can enjoy a simple installation and restored reliability. Drive with peace of mind knowing your vehicle’s brain is working perfectly. Order yours today!

Availability: In stock



SKU 590-07143-29 Categories ,

Expert Programming

VIN-specific programming

1 Year Warranty

3 year upgrade available

Quality Tested

Every module verified

Expert Support

Module Specialists

Is Your GM Vehicle Acting Up? Get Back in Control.

A persistent check engine light, poor fuel economy, erratic shifting, or a no-start condition can be incredibly frustrating. These aren’t just annoyances; they’re signs that your vehicle’s brain—the Powertrain Control Module (PCM)—may be failing. When the central computer can’t properly manage the engine and transmission, it affects everything from performance to safety. This fully Programmed 12586243 PCM is the reliable, straightforward solution to restore your vehicle’s health and your peace of mind.

Common Symptoms & Your Solution

If you’re experiencing any of the following issues, a failing PCM is a likely culprit. This module is the definitive fix for:

  • Illuminated Check Engine Light (CEL)
  • Diagnostic Trouble Codes (DTCs) like P0601, P0602, or P0606
  • Engine stalling, sputtering, or misfiring
  • Harsh or unpredictable transmission shifting
  • Failure to pass emissions testing
  • Complete no-start or intermittent starting problems
  • Noticeable decrease in fuel efficiency

Instead of wrestling with a faulty computer, you can install this pre-programmed unit and get your vehicle back to factory-spec performance. We take care of the complex part so you can focus on the simple installation.

Features & Benefits

  • VIN-Specific Programming: We flash the module with the latest GM software updates using your vehicle’s unique VIN. This ensures perfect compatibility with your engine, transmission, and options.
  • Plug & Drive Installation: Because the programming is done before we ship, this unit is ready to install right out of the box. No expensive trip to the dealership for flashing is required.
  • Restored Performance & Efficiency: A new, correctly functioning PCM ensures your engine receives the right signals for optimal fuel delivery, ignition timing, and emission control, bringing back the power and economy you expect.
  • Direct-Fit Replacement: This module is a direct replacement for OEM part numbers 12586243 and 89017739, guaranteeing a perfect fit and connection in the original location.
  • Peace of Mind Included: This unit is backed by our one-year replacement warranty. Drive with confidence knowing your purchase is protected.

A Technician’s Tip: One of the biggest headaches when swapping modules on these GM vehicles is the anti-theft system (Passlock/Passkey). An unprogrammed module will almost always trigger the security system, preventing the engine from starting. Because we program this Programmed 12586243 PCM to your VIN, we can often pre-load the security data, making the post-installation relearn procedure (if any is needed at all) much simpler and faster. This step alone saves our customers hours of frustration and potential towing bills.

Frequently Asked Questions

What exactly does the PCM do?

The Powertrain Control Module (PCM), often called the Engine Control Module (ECM), is the main computer that controls your vehicle’s engine and transmission. It takes data from sensors all over the vehicle to manage fuel injection, spark timing, transmission shifting, and emissions systems for optimal performance and efficiency.

How do I provide my VIN number?

After you complete your purchase, simply send us a message with your 17-digit Vehicle Identification Number (VIN). We cannot ship your part until we receive the VIN, as the programming is specific to your exact vehicle.

Is any additional programming needed after installation?

In most cases, no. Our VIN programming handles the critical engine and transmission software. Some vehicles may require a simple, key-on/key-off security relearn procedure that you can do yourself in your driveway. We can provide instructions for this common procedure.

Is this a brand new part?

This is a high-quality, inspected, and tested component that has been verified to meet or exceed original equipment performance. It is then loaded with fresh, vehicle-specific software. It is not a new part from the original manufacturer.

Will this work if my original part number is 89017739?

Yes. This module is a fully compatible replacement for both OEM part numbers 12586243 and 89017739. As long as your vehicle is on the compatibility list, this part will function correctly once programmed to your VIN.

Weight 4 lbs
MPN

12586243

Year

Genuine OEM

Yes

Condition

Refurbished

Model

safari-gmc

Make

Year

2004

Brand

GM

Manufacturer Part Number

Interchange part number

  • Engine stalling or shutting off while driving
  • Rough or erratic idling
  • Difficulty starting the engine
  • Check Engine Light with internal module error codes (P0601, P0606)
  • No communication with OBD-II scan tool
Please verify your Service Number matches one of the compatible numbers listed in the main description. If unsure, contact us with your VIN.
Shipping: Standard processing is 24-48 hours.

Warranty: All units come with a 1-Year Replacement Warranty.

You May Also Need

  • Programmed 2002 Sunfire PCM 12210553 Engine Control Module for Cavalier and Grand Am.
  • Front view of the 12210553 Powertrain Control Module for a 2002-2004 Saturn L Series PCM, showing the connection pins.
  • Front view of the 2002 Alero PCM 12210553 showing the main connectors for engine and vehicle systems.
  • Programmed 2002 Cavalier PCM 12210553 engine computer module shown from the front with connectors visible.
🚗 My Garage
Scroll to Top