ISO 15031 defines fault code U0164 as 'Lost Communication With HVAC (Air Conditioning Control Module)' — Seal U
ISO 15031 defines fault code U0164 as 'Lost Communication With HVAC (Air Conditioning Control Module)'.
Sub-code 87 is a BYD-specific identifier indicating the BCC (Battery Cooling Controller/Body Control Computer) failed to receive key CAN messages from the air conditioning controller within a 500ms monitoring cycle: ID 0x1DB (ambient temperature, soft shutdown request) or 0x3CF (cabin compressor speed request, A/C request status).
This fault indicates a communication interruption between the HVAC sub-network (HVAC-CAN) and the Powertrain CAN or BMS network.
This interruption prevents the thermal management system from coordinating the electric compressor, PTC heater, and battery cooling circuit.
The system may trigger thermal management derating protection (power limitation or A/C disabled), but typically does not cause immediate vehicle immobilization.
- 1Abnormal HVAC controller power supply: Includes a blown F1/15 fuse or burnt terminals in the instrument panel fuse box, a backed-out pin or poor connection on the IGN ignition signal wire, or a loose ground wire, causing intermittent power loss to the module.
- 2CAN bus physical layer fault: short or open circuit in A/C sub-network CAN-H and CAN-L lines, terminating resistance deviation (normally approx. 60Ω), or wiring harness chafing and insulation damage at the instrument panel frame bend.
- 3HVAC module hardware fault: internal PCB water ingress and corrosion (often due to blocked A/C drain pipes causing condensate backflow), CPU or CAN transceiver chip damage, software version mismatch (protocol conflict after an OTA update).
- 4Gateway communication interference: Gateway module fault between the powertrain network and comfort network causes cross-network message forwarding failure.
- 5Wiring harness connector issue: Backed-out pins, oxidation, corrosion, or excessive contact resistance (>5Ω) at connector B09 (white 20-pin) or B10.
- 1Use the VDS2000/3000 diagnostic tool to read complete DTCs. Check for accompanying U0140 (lost communication with BCM) or B12C2 (compressor controller fault). Read the data stream to confirm HVAC module online status and communication voltage.
- 2Check the HVAC controller power supply: measure the voltage across fuse F1/15 in the fuse box (should be 12V±0.5V), check the IGN signal wire voltage stability under vibration (should be >11V), and measure the ground resistance (should be <1Ω).
- 3Check the CAN bus: Disconnect the HVAC connector. Measure the voltage to ground at OBD pin 6 (CAN-H, 2.5-2.7V) and pin 14 (CAN-L, 2.3-2.5V). Measure the terminal resistance (with power off, resistance at the HVAC connector should be 120Ω; total vehicle parallel resistance should be approximately 60Ω).
- 4Physical connection check: Remove and inspect the HVAC module connector behind the glovebox. Check if B09 pin 5 (IGN) has backed out. Inspect the wiring harness for interference or wear against the metal dashboard frame. Check the connector for water stains or green oxidation.
- 5Software diagnosis: Compare the HVAC module software version with the latest technical bulletin. Check if the head unit OTA upgrade caused a protocol mismatch. If necessary, use VDS to perform 'Air Conditioning Controller Programming' and 'Air Flap Self-Learning'.
- 6Drainage system inspection: Check the air conditioning drain hose for blockages (common during poplar fluff season), inspect the evaporator housing sealing, and check the HVAC module mounting location for signs of water accumulation.
- 7Component replacement and calibration: If confirming module hardware damage, replace the HVAC controller (part number HA-8121100). Perform 'Air Conditioning System Configuration' to write the vehicle VIN code, then perform 'Compressor Run-in' and 'Temperature Air Flap Calibration'.
Song Pro DM climate control panel black screen; IGN signal pin backed out
e5 450 ride-share: Burnt fuse holder with poor contact
Qin Plus EV module damaged by water ingress after OTA update
Qin Pro EV air conditioning subnet CAN bus lines chafed and shorted
Qin EV300 ambient temperature data abnormality causes communication timeout