Is Your Late-90s GM Vehicle Acting Possessed?
If you’re driving a 1998 Camaro, Firebird, Grand Prix, or another GM vehicle from that era, you might be dealing with some truly baffling problems. Maybe the transmission shifts hard for no reason, the engine stumbles intermittently, or you’re plagued by a check engine light with codes that just don’t make sense. In my 20+ years in the shop, I’ve seen these symptoms countless times, and they often point to one culprit: a failing Powertrain Control Module (PCM).
These original PCMs have seen decades of heat cycles, vibration, and electrical stress. Over time, the internal components like capacitors can leak, and microscopic cracks can form in the solder joints on the circuit board. This leads to intermittent connections and unpredictable behavior that can be a nightmare to diagnose.
A Real-World Scenario from the Shop
“A customer’s 1998 Bonneville came in last week with these exact symptoms. It had a random, harsh 1-2 shift and would occasionally stall at idle. They had already replaced the transmission fluid, filter, and a few sensors with no luck. After hooking up my scan tool, I noticed the PCM would momentarily lose communication. We swapped in a pre-programmed module like this one, and the problems vanished instantly. The original PCM’s internal voltage regulator was failing under load, a classic issue on these units.”
The Direct-Fit, Programmed Solution
This isn’t just a replacement part; it’s a complete solution. This Powertrain Control Module is the reliable fix for the strange electrical gremlins haunting your vehicle. We take the guesswork and hassle out of the repair by programming the module specifically for your car using your Vehicle Identification Number (VIN). This ensures all systems communicate correctly right out of the box.
- ✔ Eliminates Costly Dealer Visits: We flash the unit with the latest GM-certified software updates before it ships. No need for expensive programming appointments.
- ✔ Restores Original Performance: Cures common issues like erratic shifting, poor idle, stalling, and false diagnostic trouble codes (DTCs).
- ✔ Plug-and-Play Installation: Once you provide your VIN, we handle the complex programming. You simply install the module and perform a standard security relearn procedure (often called a CASE or Passlock relearn), which can typically be done in your driveway.
- ✔ Guaranteed Compatibility: This module is a direct replacement for a wide range of GM vehicles and service numbers.
Confirming Your Part Number
To ensure a perfect match, please verify that the service number on your current PCM is listed below. This number is typically found on a white sticker on the module’s case.
This unit replaces the following service numbers: 09356741, 16236757, 9357034, 9357440, 9366314
Vehicle Fitment Information
This module is compatible with a wide array of 1998-1999 General Motors vehicles. Please see the list below to confirm your application:
- ✔ Alero (1999): 3.4L Engine (ID 16236757, 9356741, 9357034, 9357440)
- ✔ Achieva (1998): 3.1L (6-191) Engine
- ✔ Bonneville (1998): All options
- ✔ Camaro (1998): 3.8L (6-231) Engine
- ✔ Century (1998): 3.1L (6-191) Engine
- ✔ Cutlass (1998): All options
- ✔ Cutlass (1999): ID 16236757
- ✔ Eighty Eight (1998): All options
- ✔ Firebird (1998): 3.8L (6-231) Engine
- ✔ Grand Am (1998): 3.1L (6-191) Engine
- ✔ Grand Am (1999): 3.4L Engine (ID 16236757, 9356741, 9366314, 9357034, 9347440)
- ✔ Grand Prix (1998): All options
- ✔ Intrigue (1998): All options
- ✔ LeSabre (1998): 3.8L (6-231) Engine
- ✔ Lumina (Car) (1998): All options
- ✔ Malibu (1998): 3.1L (6-191) Engine
- ✔ Monte Carlo (1998): All options
- ✔ Park Avenue (1998): 3.8L (6-231) Engine
- ✔ Regal (1998): All options
- ✔ Riviera (1998): 3.8L (6-231) Engine
- ✔ Silhouette (1998): All options
- ✔ Skylark (1998): 3.1L (6-191) Engine
- ✔ Trans Sport (1998): All options
- ✔ Venture (1998): 3.4L (6-207) Engine
IMPORTANT: After purchasing, please send us your vehicle’s 17-digit VIN. We cannot ship your order until we have this information to program the module correctly.