98 Invalid PCM Program
How to read it
Code 98 reads as 9 flashes, pause, 8 flashes on the check-engine light. Jump terminals A and B on the ALDL connector with the key off, then turn the key on with the engine off and count the check-engine flashes.
What does GM code 98 mean?
98 — Invalid PCM Program. This code sets when your vehicle computer detects invalid pcm program.
Common causes of 98
- Wrong MEMCAL or flash program for the vehicle
- Loose MEMCAL in the PCM
- Corrupted PCM memory
- PCM replaced without correct programming
How to fix 98
- Read codes with an ALDL scan tool
- Reseat the MEMCAL with power off
- Verify part numbers match the VIN and drivetrain
- Inspect PCM connectors for corrosion
- Install the correct MEMCAL or reflash as fitted
- Replace the PCM only after programming is verified