P0602 Control Module Programming Error
P0602 reports that the module is not, or not completely, programmed for this vehicle. GM checks at power-up and then every second whether a service replacement module still carries no calibration, and sets the code in the first trip; in brake modules a missing calibration set or a sensor ID that does not match also counts. Ford uses P0602 when the checksum of the vehicle identification block (tyre size, axle ratio, VIN) is wrong. Typical triggers are a new module that was never programmed, a reflash interrupted by a voltage dip or lost connection, or wrong software. Depending on the maker the engine may not start, run with reduced power or only show the lamp; GM Europe engines show a service lamp instead of the check engine light. The fix is almost always reprogramming with a stable power supply; replace the module only if the code returns.
Likely causes
Symptoms
- Check engine light or service lamp
- Engine may not start or runs in limp mode
- Reduced engine power
- Appears right after a module replacement or software update
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: law.cornell.edu, gsi.ext.gm.com, newtonnet.co.uk, saabwisonline.com.