Driver Display Serial Communication Circuit
P0644 indicates a communication failure between the engine control module (PCM) and the driver display/instrument cluster over the CAN bus network. The PCM has detected that serial data communication with the dashboard display is interrupted or corrupted, preventing proper information transfer.
What You Might Notice
- Driver display or instrument cluster is blank or non-functional
- Missing gauges, warning lights, or odometer display
- Other communication-related diagnostic trouble codes stored
- Possible loss of speedometer or fuel gauge readings
- Vehicle may run but driver feedback systems are unavailable
Most Common Causes
- 1
CAN bus wiring harness damage
Shorted, open, or damaged wiring in the CAN bus lines connecting the PCM to the instrument cluster. This is the most common cause of serial communication failures.
- 2
Defective instrument cluster or display module
The driver display module itself may be faulty or have internal circuit failures preventing it from responding to PCM communications.
- 3
Blown fuse or relay
A blown fuse in the CAN bus circuit or a faulty relay supplying power to the instrument cluster can interrupt the communication circuit.
- 4
Faulty PCM or software issue
The engine control module may have failed or contain corrupted programming that prevents proper CAN bus communication initiation.
How to Diagnose It
- 1
Check CAN bus wiring harness damage — Shorted, open, or damaged wiring in the CAN bus lines connecting the PCM to the instrument cluster. This is the most common cause of serial communication failures.
- 2
Check Defective instrument cluster or display module — The driver display module itself may be faulty or have internal circuit failures preventing it from responding to PCM communications.
- 3
Check Blown fuse or relay — A blown fuse in the CAN bus circuit or a faulty relay supplying power to the instrument cluster can interrupt the communication circuit.
- 4
Check Faulty PCM or software issue — The engine control module may have failed or contain corrupted programming that prevents proper CAN bus communication initiation.
How to Fix It
- 1
Inspect and repair CAN bus wiring
Visually inspect the CAN bus wiring harness between the PCM and instrument cluster for damage, corrosion, or loose connectors. Repair or replace damaged sections and ensure all connections are clean and secure.
- 2
Check and replace fuses/relays
Locate the fuse and relay for the CAN bus or instrument cluster circuit in the fuse box. Inspect for blown fuses and test relays. Replace any failed components with OEM-equivalent parts.
- 3
Test and replace instrument cluster
If wiring and power supply are confirmed good, the instrument cluster module itself likely needs replacement. Test with a known good cluster if possible before ordering a new one.
- 4
PCM reprogramming or replacement
If all wiring, connectors, fuses, and the display module check out, the PCM may require reprogramming by a dealer or replacement if software corruption is confirmed.
Need a deeper diagnosis?
Search for related repair guides or browse by system.
