Check Engine Code

P0600

Serial Communication Link Malfunction

Severity: high DIY difficulty: 4/5 Typical cost: $50–$1500

What P0600 means

Modules in the car talk over a CAN bus. P0600 means one module can't talk to another. Often caused by a damaged wiring harness or a failed module.

Symptoms

  • Multiple warning lights
  • Erratic behavior across systems
  • Limp mode

Likely causes (most common first)

  1. Damaged or corroded CAN bus wiring
  2. Failed control module
  3. Bad ground
  4. Flat or weak battery (voltage dips cause communication faults)

Can I keep driving?

High — risk of damage if ignored

Typical repair cost

DIY fixes can start near $50 (parts only). Shop repairs for P0600 typically run up to $1500 depending on the underlying cause and vehicle. Start with the most common cause — Damaged or corroded CAN bus wiring — before throwing parts at it.

Related codes

U0100U0101U0121U0140

Confirm P0600 yourself in 60 seconds

AXLY.pro is a free iPhone app that pairs with any Bluetooth OBD2 adapter to read P0600 and every other stored code, plus live engine data. No subscription.

Download AXLY.pro Free Browse all codes