EN

Severity: Low Code type: Generic (all makes)

U0164 Code: Lost Communication With HVAC Control Module

The climate control module dropped off the network, so heat, A/C, fan or defrost may stop responding.

At a glance

Severity: 2/5 – Low2/5

Severity: Low

Meaning
Lost Communication With HVAC Control Module
System
Module Communication · Network
Safe to drive?
Yes, short term
Typical repair cost
$5–$2,000
DIY difficulty
Moderate

U0164 is stored by the engine computer, body module or cluster when the HVAC control module stops sending messages. Depending on the vehicle, that module is the climate control panel in the center dash or a separate unit behind the glovebox or on the heater box, and it runs the blower, temperature and mode doors and the A/C request to the engine computer. When it drops off, the climate panel may go dark, the fan can stick at one speed or quit, and the A/C compressor won't engage because the engine computer never receives the request. Blown HVAC fuses, a failing blower motor that overloads the circuit, water from a clogged A/C drain or leaking heater core, and low battery voltage are the usual causes.

Can I keep driving? The car is fine to drive mechanically. The real concern is visibility: if you can't run the defroster in cold or humid weather, don't drive until the windshield is clear.

How to read U0164

How to read U0164U10213644
  1. U Network
  2. 0 Generic (SAE)
  3. 1 Module Communication
  4. 64 Specific fault

Symptoms

  • Climate control panel dark or buttons not responding
  • Blower stuck on one speed, running constantly or not at all
  • A/C won't blow cold because the compressor never engages
  • Air stuck at the defrost vents or at one temperature
  • Rear window defroster or heated seats buttons dead (on panels that include them)
  • Wet carpet on the passenger side or a sweet coolant smell inside

Possible causes

Ranked by how often each cause is behind this code (editorial estimate).

  1. Blown HVAC module or blower fuse, often after a worn blower motor overloaded the circuit 26%
  2. Water on the module from a clogged A/C evaporator drain or a leaking heater core 20%
  3. Internal HVAC control panel or module failure 20%
  4. Low battery voltage or a recent battery disconnect 14%
  5. Loose connector behind the dash after radio or console work 12%
  6. Damaged network wiring to the module 8%

Diagnosis step by step

Diagnostic flow: U01641Scan and check other body codes2Test HVAC and blower fuses3Check the blower motor current4Look for water under the dash5Measure power, ground and bus at themodule6Replace and relearn the actuators
  1. Scan and check other body codes

    Read all modules. If U0164 is the only lost-communication code, focus on the HVAC module; if the radio, cluster and body module also report problems, look for a shared fuse, ground or network fault first.

    Tools: OBD-II scanner

  2. Test HVAC and blower fuses

    Find the fuses for the climate module and the blower motor in both fuse boxes and test them with a meter. A blower fuse that blows again quickly points to a dragging blower motor.

    Tools: Multimeter, Flashlight

  3. Check the blower motor current

    With a clamp or inline meter, measure blower current on high. A draw well above the motor's rating, or a motor that squeals or spins slowly, overloads the circuit and can damage the module's driver stage.

    Tools: Multimeter

  4. Look for water under the dash

    Feel the passenger carpet and look for drips from the heater box. A clogged A/C drain lets condensate pour into the cabin; a sweet smell and greasy film on the windshield mean a heater core leak.

    Tools: Flashlight

  5. Measure power, ground and bus at the module

    Pull the climate panel or module and measure its battery and ignition feeds, ground and network signals at the connector. If they are all present and it still won't respond, the module has failed.

    Tools: Screwdriver, Multimeter

  6. Replace and relearn the actuators

    After installing a new HVAC module, run the actuator calibration or relearn with a scan tool or the procedure in the service information. Without it the mode and blend doors can stop in the wrong position.

    Tools: OBD-II scanner

Where the parts are

Charging system and control modules – U01641234567
Charging system and control modules
  1. 1Battery
  2. 2Alternator
  3. 3Engine computer (ECM)
  4. 4CAN bus
  5. 5Transmission
  6. 6Wheel speed sensor
  7. 7High-voltage battery

Repair options & costs

RepairDIY?Estimated cost
Replace HVAC/blower fuse Yes $5–$80
Clear A/C drain and dry the module No $80–$250
Replace blower motor Yes $150–$450
Replace HVAC control module/panel (incl. calibration) No $300–$900
Replace leaking heater core No $800–$2,000

Rough US estimates for parts and labor; shop rates vary by region. Not a quote.

Notes by brand

Field data

Chevrolet 2 Cruze, Silverado 2500
Jeep 2 Cherokee

Source: NHTSA Complaints API (US government open data), analyzed by DTC mention.

Emissions / smog test impact

Usually passes

U0164 doesn't affect smog testing or normally the check engine light. A few safety inspections check the defroster, so make sure it works if your state tests it.

Frequently asked questions

Why won't my A/C work with U0164?

On most modern cars the climate module sends the A/C request to the engine computer over the network. If the module is offline, the engine computer never switches on the compressor, even though the refrigerant system itself may be fine.

Can a bad blower motor cause this code?

Yes. A worn blower motor draws extra current, which can blow fuses or overheat the module's output stage until the module resets or fails. Replace the motor before installing a new module.

Is the heater core leak connected to this?

It can be. The module often sits next to the heater box, and coolant or condensate dripping onto it corrodes the connector. A sweet smell, foggy windshield and wet carpet are the warning signs.

Does a new HVAC module need setup?

Usually a door actuator calibration, and sometimes coding to the vehicle's options. Skipping it can leave air coming from the wrong vents or at the wrong temperature.

Sources