Severity Medium
U0158

Lost Communication with Head-Up Display Module

๐Ÿ“… Last reviewed: July 2026
What does the U0158 code mean?

Diagnostic trouble code U0158 indicates that the powertrain control module (PCM) or another control module on the high-speed CAN bus has lost communication with the Head-Up Display (HUD) module. This occurs when the HUD fails to transmit periodic messages within a calibrated time frame, pointing to a fault in the CAN bus wiring, the HUD module itself, or its power supply.

Medium
Severity
Variable
Typical Cost
Medium
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 for all stored codes and note any related U-codes or network communication codes

2

Check the HUD module fuse and verify battery voltage and ground at the module connector

3

Inspect the CAN bus wiring (High and Low) for opens, shorts, or damage between the HUD and other modules

4

Test CAN bus termination resistance at the HUD module connector (should be approximately 60 ohms with other modules connected)

5

If wiring and power are okay, attempt to communicate with the HUD module using a scan tool; if no communication, suspect a faulty HUD module

6

Check for technical service bulletins (TSBs) related to HUD communication or software updates

5. Frequently Asked Questions

Is it safe to drive?โ–ผ

Yes, it is generally safe to drive short distances, but the HUD will be inoperative. However, if other communication faults are present, drivability may be affected. Have the issue diagnosed promptly.

How much does it cost to fix?โ–ผ

Repair costs vary widely. A simple fuse or wiring repair may cost $100โ€“$200, while replacing a faulty HUD module can range from $500 to $1,500 or more, including parts and labor.

6. Related Codes

Need an OBD2 Scanner for the U0158? Compare the best scanners compatible with all vehicles
๐Ÿ›’ View OBD2 Scanners โ†’