Severity High
U0036

CAN Bus A Short Circuit Fault

📅 Last reviewed: July 2026
What does the U0036 code mean?

Diagnostic trouble code U0036 indicates that the vehicle's Communication Bus A has been detected shorted to itself. According to SAE J2012, this is a network communication code (U0000-U1000). Bus A typically refers to the main Controller Area Network (CAN) bus, which connects critical modules such as the ECM, TCM, ABS, and other controllers. A bus shorted to itself creates a loop or termination fault, preventing data messages from being transmitted correctly between modules.

High
Severity
Variable
Typical Cost
High
Frequency

1. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

2. Most Common Causes

3. Symptoms You Will Notice

4. Step-by-Step Diagnosis

1

Scan all modules for communication faults and verify U0036 is present

2

Inspect CAN bus wiring for damage, corrosion, or shorts between CAN-H and CAN-L

3

Check termination resistors at the ends of the CAN bus for correct resistance (typically 60 ohms total)

4

Test the gateway module and other bus control modules for internal shorts

5

Repair or replace any faulty wiring, connectors, or modules as needed

5. Frequently Asked Questions

Is it safe to drive?

No, driving with this code is not recommended as it can cause unpredictable behavior or loss of critical systems. Have the vehicle diagnosed and repaired promptly.

How much does it cost to fix?

Repair costs vary widely depending on the root cause, typically ranging from $100 for a simple wiring repair to $800 or more if a module replacement is needed.

6. Related Codes

Need an OBD2 Scanner for the U0036? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →