HomeTrouble CodesU0164

U0164 — Lost Communication Hvac Control Module

Generic OBD-II · all makesNetwork / communication

U0164 is set when the vehicle network detects a loss of communication with the HVAC control module. The powertrain control module (PCM) records this code because it cannot receive messages from the HVAC module, typically due to a module, power, ground, or wiring problem rather than a failure of the PCM itself. As a result, the climate‑control system may become inoperative or operate in a limited manual mode.

Symptoms

What causes it — most likely first

1. HVAC control module internal failure

The module itself can fail, preventing it from transmitting on the CAN bus. This is the most common reason for a loss‑of‑communication code.

2. Power supply issue to HVAC module

A blown fuse, faulty relay, or wiring problem can cut voltage to the module, causing it to drop off the network.

3. Ground connection problem

Corroded, loose, or broken ground at the HVAC module can prevent proper operation and communication.

4. Damaged or open CAN bus wiring

Breaks, shorts, or corrosion in the CAN high/low wires between the HVAC module and the network interrupt data exchange.

5. Loose or damaged connector at HVAC module

A poor connection at the module harness can interrupt both power and the CAN bus signals.

6. PCM or other network module fault

Rarely, the PCM itself fails to receive messages; however, this is usually a consequence of the HVAC module being offline, not the root cause.

How it's diagnosed

  1. Verify other U‑codes that may indicate a bus‑wide communication problem.
  2. Check for power to the HVAC module: inspect fuses, relay, and measure voltage at the module connector.
  3. Inspect ground connections at the HVAC module for continuity and corrosion.
  4. Visually examine the CAN bus wiring (high and low) for opens, shorts, or damage between the HVAC module and the network.
  5. Use a scan tool to monitor HVAC module live data; if the module appears offline, try to wake it by cycling the ignition or sending a request.
  6. If power, ground, and wiring check out, swap or bench‑test the HVAC module to confirm failure.

Code facts & related codes

SystemNetwork / communication
StandardizationSAE generic — identical on every make

Frequently asked

Is the PCM usually at fault for U0164?

No. While the PCM logs the code because it cannot receive messages, the problem is almost always the HVAC module, its power/ground supply, or the CAN wiring. Replacing the PCM rarely fixes this code.

Can a blown fuse cause U0164?

Yes. If the fuse that supplies voltage to the HVAC module blows, the module loses power and drops off the bus, setting U0164.

Will the car still run if the HVAC module is offline?

The engine and transmission will continue to operate normally, but the climate‑control system may be unresponsive or default to a manual mode.

Can a bad CAN bus short set multiple communication codes?

Yes. A short or open on the CAN network can affect many modules, so you may see several U‑codes in addition to U0164.