P1602
PCM Not Programmed.
- Pontiac
- Powertrain
- Manufacturer code
- Medium severity
How this code is built
- P
- SystemPowertrain
- 1
- Defined byThe manufacturer
- 6
- AreaComputer and output circuits
- 02
- FaultThe specific fault in that area
What it means
P1602 on a Pontiac means the powertrain control module (PCM) has detected that it has no valid programming or calibration loaded. This is usually set after a replacement or reprogramming job that was not completed, or when the stored software has become corrupted. The PCM cannot run its normal strategy without a valid calibration, so it logs the fault and may restrict engine operation.
Symptoms
- Check engine light on
- Engine cranks but will not start, or starts and stalls
- Poor running, reduced power or limp-home behaviour
- Transmission shifting harshly or stuck in one gear
- Security or anti-theft light on or flashing
- Scan tool shows no or incorrect calibration information
Possible causes
- Replacement PCM fitted but not programmed with the correct software for the vehiclelikely
- Reprogramming or software update interrupted or failed part-way throughlikely
- Low battery voltage or unstable power supply during programmingpossible
- Corrupted PCM memory or wrong calibration loaded for the model and enginepossible
- Poor PCM power or ground connections causing a memory fault or resetpossible
- Internal PCM fault preventing it holding its programmingrare
How to diagnose
- Read the stored codes and freeze frame data, and note whether P1602 is current or history only
- Find out whether the PCM has recently been replaced, repaired or reprogrammed, or the battery disconnected or flat
- Test battery condition and charging voltage, as low voltage can corrupt or interrupt programming
- Inspect PCM connectors, fuses, power feeds and earth connections for damage, corrosion or looseness
- Scan all modules for related codes, especially communication and security faults
- Check the calibration identification in the PCM against the correct one for the VIN, engine and transmission
- Confirm whether the model requires an anti-theft or security relearn after PCM programming; procedure varies by model and year
How to fix
- Programme the PCM with the correct, current calibration for the vehicle, using a stable power supply
- Repeat a failed or interrupted programming session after fixing the cause of the interruption
- Carry out any required security or immobiliser relearn after programming, following the model-specific procedure
- Repair faulty power, earth or connector problems affecting the PCM
- Replace the PCM if it will not accept programming, then programme it correctly for the vehicle
Can I keep driving?
Medium severity
If the car starts and runs normally, it can be driven carefully for a short time to get it sorted, but do not leave it long. If it stalls, will not start or goes into limp mode, do not drive it and have it recovered for programming.
Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.
This code for other makes
- P1602BMWControl Module Self Test Control Module Defective
- P1602BuickLoss Of EBTCM Serial Data
- P1602CadillacLoss Of EBTCM Serial Data
- P1602ChevroletLoss Of EBTCM Serial Data
- P1602ChryslerPCM Not Programmed
- P1602DodgePCM Not Programmed
- P1602GMLoss Of EBTCM Serial Data
- P1602GMCLoss Of EBTCM Serial Data
- P1602JeepPCM Not Programmed
- P1602MazdaPowertrain Control Module Communication Line To TCM Error, Immobilizer System Communication Error With Powertrain Control Module
- P1602OldsmobileLoss Of EBTCM Serial Data
- P1602OtherImmobilizer/ECM Communication Error
- P1602PlymouthPCM Not Programmed
- P1602SaturnLoss Of EBTCM Serial Data
- P1602VolkswagenPower Supply Terminal No 30 Low Voltage
