Skip to content

P1639

Vehicle ID Block Corrupted or Not Programmed.

  • Other
  • Powertrain
  • Manufacturer code
  • Low severity

How this code is built

P
SystemPowertrain
1
Defined byThe manufacturer
6
AreaComputer and output circuits
39
FaultThe specific fault in that area

What it means

P1639 means the engine control unit has found that its Vehicle ID block is corrupted or has never been programmed. This block holds vehicle configuration data such as tyre size, axle ratio and fitted options. The code is mainly used by Ford-group vehicles, and other makes may define it differently, so confirm against make-specific data. It is usually set after a control unit has been replaced, reprogrammed or has lost its memory, when the stored configuration fails its validity check.

Symptoms

  • Engine warning light on
  • Poor or unusual gear shifting on automatic models
  • Speedometer or speed-related readings incorrect
  • Rough running or reduced performance in some cases
  • No noticeable symptoms other than the stored code

Possible causes

  • Replacement control unit fitted but vehicle ID block not programmedlikely
  • Interrupted or failed reprogramming or software update, often caused by low battery voltage during the processlikely
  • Incorrect or incomplete vehicle configuration data entered after a repairpossible
  • Low battery voltage, poor power supply or poor earth connections corrupting control unit memorypossible
  • Internal fault in the control unit memorypossible
  • Communication network fault preventing configuration data being read or writtenrare

How to diagnose

  1. Read all stored codes and freeze frame data, and note whether other control unit or network codes are present
  2. Ask about recent work: control unit replacement, software updates, battery disconnection or flat battery
  3. Test battery condition and charging voltage, and inspect the battery terminals and main earth connections
  4. Inspect the control unit connectors and wiring for damage, corrosion or water ingress
  5. Check the data link and network communication with a suitable scan tool to confirm the unit responds normally
  6. Clear the code and recheck to see whether it returns immediately or only after a key cycle
  7. Compare the stored vehicle configuration with the vehicle's actual specification, using the manufacturer's procedure for your model

How to fix

  • Programme the vehicle ID block and configuration using a suitable scan tool and the manufacturer's procedure for the model
  • Repeat the programming with a stable external power supply connected if the previous attempt was interrupted
  • Reflash the control unit software only if the manufacturer lists an outdated or faulty calibration as the cause
  • Repair or clean any power, earth or connector faults found
  • Replace and correctly programme the control unit if its memory is faulty and it will not accept the data

Can I keep driving?

Low severity

The car can usually be driven while you arrange a repair, provided it runs and shifts normally. If it runs badly or goes into a limited performance mode, limit driving and get it checked soon.

Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.