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: 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
- U Network
- 0 Generic (SAE)
- 1 Module Communication
- 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).
- Blown HVAC module or blower fuse, often after a worn blower motor overloaded the circuit
- Water on the module from a clogged A/C evaporator drain or a leaking heater core
- Internal HVAC control panel or module failure
- Low battery voltage or a recent battery disconnect
- Loose connector behind the dash after radio or console work
- Damaged network wiring to the module
Diagnosis step by step
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
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
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
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
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
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
- 1Battery
- 2Alternator
- 3Engine computer (ECM)
- 4CAN bus
- 5Transmission
- 6Wheel speed sensor
- 7High-voltage battery
Repair options & costs
| Repair | DIY? | 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
- SAE J2012 – Diagnostic Trouble Code Definitions
- ISO 15031-6 – Road vehicles, diagnostic trouble code definitions (EOBD)
- Manufacturer public service information (cross-checked)
- NHTSA Complaints API
- Methodology: How We Build Code Pages · Data Sources We Use · Editorial Policy