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)
- Damaged or corroded CAN bus wiring
- Failed control module
- Bad ground
- 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
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.