Programmed 2004-2005 Bonneville PCM 89017735 | GM Software Updates

End Your Bonneville’s Engine Troubles

Get your Pontiac running right again with this fully programmed Powertrain Control Module. It arrives flashed with the latest GM software and matched to your car’s VIN, eliminating the need for a dealer visit. This is the direct solution for fixing rough idle, poor shifting, and frustrating check engine lights. Order now to restore your car’s performance and reliability!

$74.95

+11.99 USPS Priority Shipping

Availability: In stock



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

Restore Peak Performance to Your Pontiac Bonneville

Is your 2004-2005 Pontiac Bonneville suffering from frustrating issues like a persistent Check Engine Light, rough idling, stalling, or erratic transmission shifting? These are classic signs of a failing Powertrain Control Module (PCM), the computer that acts as the brain of your vehicle’s engine and transmission. Driving with a faulty PCM can lead to poor fuel economy, failed emissions tests, and potentially leave you stranded. In my 20+ years of hands-on diagnostics, I’ve seen how a failing module can mimic a dozen other problems, leading to wasted time and money on unnecessary sensor replacements.

This replacement PCM, part number 89017735, is the definitive solution. We take the guesswork out of the repair by programming the module specifically for your car using your Vehicle Identification Number (VIN). This ensures it arrives with the latest GM factory software updates, correcting known bugs and optimizing performance right out of the box. You get a reliable, plug-and-play component that restores your vehicle’s original drivability and efficiency.

Case Study: A Tricky Diagnosis

A customer brought in a 2005 Bonneville that had been to two other shops. It had a random misfire (P0300) and an intermittent harsh 1-2 shift. They had already replaced spark plugs, wires, and the transmission fluid. After hooking up my scan tool and watching the live data, I noticed the fuel trim and ignition timing commands were erratic under load. Instead of throwing more parts at it, we tested the PCM’s outputs and confirmed it was failing internally. Installing a VIN-programmed module like this one solved both issues instantly, saving the customer from further expensive guesswork.

Is Your Vehicle Showing These Symptoms?

  • ✔ Persistent Check Engine Light with codes like P0601, P0606, or other communication errors.
  • ✔ Unexplained drop in fuel mileage.
  • ✔ Engine stalling, stumbling, or hesitating during acceleration.
  • ✔ Harsh or erratic automatic transmission shifting.
  • ✔ The vehicle fails to start, but the battery and starter are good (no-crank, no-start).
  • ✔ Failure to pass state emissions testing.

A Straightforward Guide to Installation

Installing your pre-programmed 2004-2005 Bonneville PCM is a job most DIYers can handle in under an hour. Since we program it to your VIN, you won’t need any expensive scan tools for setup.

  1. Safety First: Always disconnect the negative terminal from your vehicle’s battery before starting any electrical work.
  2. Locate the Module: On the Bonneville, the PCM is typically found in the engine compartment on the driver’s side (LH), often near the air filter box.
  3. Disconnect Connectors: Carefully unclip the wiring harness connectors from the old module. They have locking tabs, so be gentle to avoid damage.
  4. Remove the Old PCM: Unbolt the old module from its mounting bracket. Keep the hardware as you will need it for the new module.
  5. Install the New PCM: Mount your new, pre-programmed module in place and securely fasten it.
  6. Reconnect Everything: Plug the wiring harnesses back into the new PCM until they click. Reconnect the negative battery terminal.
  7. Final Steps: Your vehicle may need to complete a security relearn procedure, which typically involves turning the key to the ‘ON’ position for 10-15 minutes. Your car is now ready to start.

Will This Fit My Vehicle?

This module is a direct-fit replacement for a wide range of GM vehicles. Please verify your make, model, and year against the list below. This part is compatible with service numbers 12583827 and 12583826.

ALERO: 2003 (3.4L, ID 12583827), 2004 (3.4L)
AZTEK: 2003 (ID 12583827), 2004-2005
BONNEVILLE: 2004-2005 (3.8L)
CENTURY: 2003-2005
GRAND AM: 2003 (3.4L, ID 12583827), 2004-2005 (3.4L)
GRAND PRIX: 2003 (3.1L, ID 12583827)
IMPALA: 2003 (3.4L, ID 12583827), 2004-2005
LESABRE: 2004-2005
MALIBU: 2003 (ID 12583827)
MONTE CARLO: 2003 (3.4L, ID 12583827), 2004-2005
MONTANA: 2003-2004, 2005 (Base)
PARK AVENUE: 2004 (ID 12583827), 2005
RENDEZVOUS: 2003-2005 (ID 12583827)
SILHOUETTE: 2003-2004
VENTURE: 2003 (ID 12583827), 2004-2005

Frequently Asked Questions About the 2004-2005 Bonneville PCM

Do I need to do any programming myself?

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

What is a VIN and where do I find it?

The VIN is your car’s unique 17-digit identification number. You can find it on the driver’s side of the dashboard (visible through the windshield), on your vehicle’s registration, or on your insurance card.

Is this a simple plug-and-play installation?

Yes, for the most part. After the physical installation, some GM vehicles require a security relearn procedure, which is a simple process that does not require special tools. We include instructions for this.

How is this different from a used part from a junkyard?

A junkyard part will be programmed to the donor vehicle and will not work in your car without costly dealer reprogramming. Our modules are professionally tested, cleaned, and programmed specifically for YOUR vehicle’s VIN with updated software, ensuring proper function.

Will this fix my car’s specific problem?

This module will correct any issues directly caused by a faulty PCM. While the symptoms listed are common, we always recommend a proper diagnosis by a qualified mechanic to confirm the PCM is the root cause of your problem before ordering.

Condition

Refurbished

MPN

89017735

Genuine OEM

Yes

PartNumber

590

Model

BONNEVILLE

Year

2003

Brand

GM

Manufacturer Part Number

, ,

Interchange part number

Scroll to Top