U0060 Code: High-Speed CAN Communication Bus Performance

U0060 Code: High-Speed CAN Communication Bus Performance

OBD Spark Description:
The U0060 diagnostic trouble code indicates a High-Speed CAN communication bus performance problem. This guide from OBD Spark explains the code meaning, common symptoms, possible causes, diagnostic procedures, live data values, oscilloscope waveforms, repair costs, and practical troubleshooting methods.


What Does U0060 Mean?

The U0060 Diagnostic Trouble Code (DTC) is stored when one or more control modules detect abnormal performance on the High-Speed Controller Area Network (CAN) Bus. Unlike complete communication loss, this code indicates that network messages are delayed, corrupted, or unreliable because of electrical faults or excessive communication errors.

The High-Speed CAN Bus connects major electronic control units including the Engine Control Module (ECM), Transmission Control Module (TCM), Anti-lock Brake System (ABS), Body Control Module (BCM), Electric Power Steering (EPS), Instrument Cluster, and other vehicle systems that require fast data exchange.


High-Speed CAN Bus Overview

The High-Speed CAN Bus uses two twisted communication wires known as CAN High (CAN-H) and CAN Low (CAN-L). During normal operation both signals change simultaneously in opposite directions, allowing reliable communication while minimizing electrical interference.

Poor grounding, damaged wiring, loose connectors, corrosion, weak battery voltage, failed termination resistors, or an internally faulty control module may reduce network performance and trigger U0060.


Common Symptoms

Symptom Description
Check Engine Light Communication fault detected.
ABS / ESC Warning Safety system warning lamps may illuminate.
Intermittent Module Operation Electronic modules may disconnect temporarily.
Network Communication Delay Vehicle systems respond slowly or inconsistently.

Common Causes

Cause Explanation
Damaged CAN Wiring Open circuit, short circuit, or excessive resistance.
Loose or Corroded Connector Poor terminal contact affects communication quality.
Weak Battery or Charging System Low system voltage reduces CAN Bus stability.
Poor Ground Connection Ground faults create communication instability.
Faulty Control Module A defective module may overload the CAN network.

High-Speed CAN Bus Network Diagram

The simplified diagram below illustrates a typical High-Speed CAN Bus network connecting the primary vehicle control modules.

ECM / PCM
│ CAN-H
│ CAN-L
ABS Module
│ CAN-H
│ CAN-L
BCM
│ CAN-H
│ CAN-L
TCM
│ CAN-H
│ CAN-L
Instrument Cluster

Diagnosis Procedure

Begin diagnosis by performing a complete network scan with a professional scan tool. Record all stored communication codes before clearing any DTCs. Inspect battery voltage, charging system output, CAN Bus wiring, connectors, grounds, and network resistance before replacing any electronic control module.


Step 1: Scan Every Control Module

Communication performance problems often affect multiple modules at the same time. Any module reporting intermittent communication or failing to respond may help identify the source of the fault.

Related Code Description
U0100 Lost Communication With ECM/PCM
U0121 Lost Communication With ABS Module
U0140 Lost Communication With BCM
U0155 Lost Communication With Instrument Cluster

Typical Live Data

Typical High-Speed CAN Bus measurements are shown below. Actual specifications may vary depending on vehicle manufacturer and network architecture.

Parameter Typical Value Fault Indication
CAN High (CAN-H) 2.5–3.5 V Fixed / Unstable Voltage
CAN Low (CAN-L) 2.5–1.5 V Fixed / Unstable Voltage
Bus Resistance ≈60 Ω 0 Ω / 120 Ω / Open
Module Status Online Offline / Intermittent

Oscilloscope Waveforms

A dual-channel oscilloscope is the preferred tool for evaluating CAN Bus communication quality. Healthy CAN-H and CAN-L signals should appear as mirrored waveforms.

Normal Communication

CAN-H
__|‾‾|__|‾‾|__|‾‾|__
CAN-L
‾‾|__|‾‾|__|‾‾|__|‾
✓ Normal Network Signal

Electrical Noise

CAN-H
__|_|__|‾|__|_|__
CAN-L
‾|__|‾__|__|‾_|
✗ Noise / Poor Connection

Bus Failure

CAN-H
________________
CAN-L
________________
✗ No Communication

Estimated Repair Cost

Repair Estimated Cost
Repair CAN Wiring $50–300
Replace Connector $30–150
Network Diagnosis $80–250
Replace Control Module $300–1,500+

Severity Level

Severity: High

U0060 is considered a high-severity communication fault because degraded High-Speed CAN Bus performance can interfere with engine management, transmission control, ABS, stability control, and other safety-critical electronic systems.


Common Repair Mistakes

Do not replace control modules before inspecting CAN wiring, connector terminals, battery voltage, charging system performance, network resistance, and ground connections. Most U0060 faults originate from wiring or power supply problems rather than failed modules.


Recommended Diagnostic Tools

Use a professional full-system scan tool, a digital multimeter, a dual-channel oscilloscope, and manufacturer wiring diagrams to accurately diagnose High-Speed CAN Bus communication faults.

Frequently Asked Questions (FAQ)


Can I drive with the U0060 code?

Yes, in many cases the vehicle remains drivable. However, because U0060 indicates degraded High-Speed CAN Bus communication performance, important systems such as the engine, transmission, ABS, electronic stability control, and electric power steering may operate intermittently or unpredictably. The fault should be diagnosed and repaired as soon as possible.


Can a weak battery cause U0060?

Yes. Low battery voltage or poor charging system performance can reduce CAN Bus communication quality and trigger U0060. Battery condition and charging voltage should always be verified before replacing any control module.


Can damaged CAN Bus wiring cause U0060?

Yes. Open circuits, short circuits, excessive resistance, damaged twisted-pair wiring, loose connectors, or corrosion affecting CAN High or CAN Low are among the most common causes of U0060.


What is the normal CAN Bus resistance?

With the ignition OFF, resistance measured between CAN High and CAN Low is typically about 60 Ω. Readings near 120 Ω, 0 Ω, or an open circuit usually indicate a wiring or network termination fault. Always compare measurements with the manufacturer's specifications.


Can a faulty control module trigger U0060?

Yes. A defective electronic control module can overload the CAN network or transmit corrupted data, causing unstable communication. However, wiring faults, poor grounds, damaged connectors, and voltage problems are generally more common than module failures.


Conclusion

The U0060 diagnostic trouble code indicates abnormal performance of the High-Speed CAN Bus communication network rather than failure of a single component. Accurate diagnosis requires checking battery voltage, charging system output, CAN Bus resistance, wiring continuity, connector condition, ground circuits, scan tool live data, and oscilloscope waveforms before replacing expensive electronic control modules. Following a systematic diagnostic process helps identify the root cause quickly and prevents unnecessary repairs.

Comments