P0600: Engine computer lost communication with another module
Serial communication link malfunction
Severity: Inspect soon
KBB warns this code can lead to hazardous conditions such as hard shifting or steering depending on which module is silent, so get it diagnosed soon.
It gets more serious if:
- Stop: Stop driving if the engine stalls, the car will not shift or goes into limp mode, or steering or brake warnings appear.
P0600 in short
P0600 means the engine computer has lost communication with one or more other control modules. Low battery voltage and wiring faults are common causes, with a faulty computer less common. Effects range from a warning light to shifting problems or no-start, so have it diagnosed soon.
Control modules share data over a network. If the engine computer cannot reach another module, it sets P0600, and the code does not say which module.
PartsAvatar warns that low battery voltage is often mistaken for a failed computer. Both sources list wiring faults, corrosion and poor connections, PCM software and a failed PCM.
Symptoms depend on which module is silent: warning lights for ABS and traction control, shifting problems, no-start or limp mode.
Most likely causes
These are general causes for this code across vehicles. None is specific to one make or model.
Cause 1: Low battery voltage
Common general cause- Why it ranks here
- PartsAvatar names low battery voltage as the common misdiagnosis and cause.
- What would change this
- Rises if the battery tests weak or the code began after a flat battery. Falls if voltage is steady.
Cause 2: Damaged, open, shorted or corroded data wiring and connectors
Common general cause- Why it ranks here
- Both sources list wiring and connection faults.
- What would change this
- Rises if other modules also report lost communication. Falls if the network tests normal.
Cause 3: PCM software issue or failed computer
Possible — needs testing- Why it ranks here
- KBB lists PCM software and a defective PCM, and PartsAvatar lists replacing the ECU or PCM.
- What would change this
- Rises after power and wiring test good and a reflash does not help.
What to test first
Start at step 1. Each result tells you what it means and where to go next.
Step 1: Read all codes from every module, not just the engine, and note any U-codes or ABS and transmission codes.
IfSeveral modules show communication or voltage codes
It meansCheck battery and wiring first.
IfOnly P0600 is stored
It meansStill start with battery and wiring.
Step 2: Have the battery and charging system tested and the data wiring and connectors inspected.
Warning:Testing live network wiring can damage modules. Let a shop do it.
IfBattery or charging is weak
It meansFix it and recheck.
IfWiring or a connector is faulty
It meansRepair it.
Points to: Damaged, open, shorted or corroded data wiring and connectors
IfAll test good
It meansAsk a dealer about software and module testing.
Symptoms
- Check engine light on
- ABS and traction control lights on
- Shifting problems or reduced economy
- Stalling, no-start or limp mode Gets more serious: stop and have it checked.
How to fix
Step 1: Have the battery tested and the terminals checked; low voltage is a common cause.
Parts and cost context
- Engine control module (ECM / PCM):Replacing the computer is the last step; wiring or battery faults produce the same symptoms. Labour varies; get a quote.
Labor varies by vehicle and shop; get a quote before you approve a repair.
Compare used part prices on PartPriceGuideOn your vehicle
SubaruYour car
2005–2006 · Legacy
Supported by vehicle dataA Subaru bulletin (also covering Outback and B9 Tribeca) names P0600 with B0221 and/or B0223. Only the NHTSA summary was read, so the repair is not stated and the bulletin is not verified as current.
118106Status unverified
DTC P0600, B0221 and/or B0223
2005–2006legacy, outback, b9-tribeca · issued · NHTSA 10020717
Subaru service information whose title names P0600 with B0221 and/or B0223. The NHTSA summary does not state the repair.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
FordYour car
2021 · F-150
Supported by vehicle dataFord TSB 21-2086 reprograms the PCM for P0600 (with P060B and/or P0607) on early-build 2021 F-150 3.3L. Only the NHTSA summary was read; whether the bulletin is still current is not verified.
TSB 21-2086Status unverified
MIL with P060B, P0600 and/or P0607 (3.3L Duratec)
2021f-150 · NHTSA 10189791
2021 F-150 with the 3.3L Duratec built on or before 2 Mar 2021: various PCM software parameters may set these codes; reprogram the PCM.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
Land RoverYour car
2014–2015 · Range Rover Evoque
Supported by vehicle dataLand Rover bulletin LTB00740NAS1 lists P0600-04 in the transmission control module with a gearbox fault message on the Evoque. Only the NHTSA summary was read; whether the bulletin is still current is not verified.
LTB00740NAS1Status unverified
Gearbox fault message with P0600-04 and other TCM codes
2014–2015range-rover-evoque · NHTSA 10105428
A gearbox fault message may show with P0600-04 and other codes stored in the transmission control module. The summary excerpt does not state the repair.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
Related codes
P0600 questions
Does P0600 mean I need a new computer?
Often not. Low battery voltage and wiring faults produce the same code, so those are tested first.
Sources and review
- P0600 Code: Serial Communication Link
- P0600 Serial Communication Link Malfunction
- Subaru bulletin 118106: DTC P0600, B0221 and/or B0223
- Ford bulletin TSB 21-2086: MIL with P060B, P0600 and/or P0607 (3.3L Duratec)
- Land-Rover bulletin LTB00740NAS1: Gearbox fault message with P0600-04 and other TCM codes
- Last reviewed
- Written by
- Saurabh K.
- Editorial review
- Pending
- Technician review
- Technician review pending
This page explains what a code usually means; it is not a substitute for a professional inspection. How we source and review · Report an error