Operation CHARM: Car repair manuals for everyone.

XB170 - Code 587: Check Wiring Harness



Diagnostic Trouble Code (DTC) 587 indicates a Data Communications Link (DCL) error between the Powertrain Control Module (PCM) and Variable Control Relay Module (VCRM) (DCL includes the DATA (+) and DATA (-) circuits).

Possible causes:

- Open or short in DATA (+) or DATA (-) circuit.

- Damaged VCRM.

- Damaged PCM.

- Check vehicle harness that contains the DATA (+) and DATA (-) circuits for close proximity to high voltage wires, aftermarket modifications, etc.

- Are the above checks OK?

Yes -- If Key On, Engine Off DTC 587 is present: Go to XB171. XB171 - Check Data (+) And Data (-) Circuit Continuity

For Continuous Memory DTC 587 only: Go to XB180. XB180 - Check Data (+)/Data (-) Circuits: Intermittent Concerns

No -- Service as necessary. Clear continuous memory. Clearing Diagnostic Trouble Codes

Start engine. Turn A/C "ON", wait 15 seconds. A/C "OFF". Engine "OFF". Rerun quick test. Quick Test Appendix (Detailed Testing Instructions)