This DTC indicates the electric air conditioning compressor (EAC) high-voltage power supply circuit detects an input voltage below the normal operating threshold (typically below 250V-300V, depending on the vehicle software version) — Qin Plus
This DTC indicates the electric air conditioning compressor (EAC) high-voltage power supply circuit detects an input voltage below the normal operating threshold (typically below 250V-300V, depending on the vehicle software version).
In BYD thermal management systems, the high-voltage battery (300-750V DC) directly powers the electric compressor, and the controller monitors the high-voltage side voltage in real time.
Upon detecting sustained undervoltage, the system limits or stops compressor operation to protect the compressor inverter module (IPM), causing air conditioning cooling/heating failure or degraded thermal management performance.
BMS power limitations or insulation faults typically accompany this fault, which essentially indicates an abnormality in the high-voltage power distribution circuit or battery pack energy management.
- 1Battery pack SOC too low (<15%) or cell voltages severely unbalanced, causing the BMS to trigger undervoltage protection and limit discharge power.
- 2Backed-out terminal, burn damage, or excessive contact resistance at the electric compressor high-voltage wiring harness connector (usually located near the high-voltage power distribution box in the front compartment), causing a circuit voltage drop exceeding 20V.
- 3Burnt contacts on the A/C compressor high-voltage relay/contactor inside the high-voltage power distribution unit (PDU), increasing conduction resistance (normal: <10mΩ; abnormal: up to several hundred mΩ).
- 4Aging of the electric compressor controller internal DC-Link capacitor, or a fault in the voltage sampling circuit (voltage divider resistor network), generating a false undervoltage signal.
- 5Battery Management System (BMS) detects a High-Voltage Interlock Loop (HVIL) abnormality and falsely reports high-voltage undervoltage to protect the system.
- 1Read freeze frame data: Use VDS2000 or a BYD dedicated diagnostic tool to read the DTC freeze frame. Record the 'system total voltage', 'compressor high-side voltage', 'compressor current', and 'SOC' values when the fault occurred. Calculate the voltage difference (normal voltage difference <5V).
- 2Check traction battery status: Access the BMS data stream to check total voltage, lowest cell voltage, voltage difference (should be <300 mV), and SOC. If SOC <20% or cell voltage <3.0 V, charge the battery before retesting.
- 3Measure the high-voltage interlock loop: Disconnect the service disconnect, use a multimeter to measure HVIL loop continuity (continuity required, resistance <10Ω), and check the air conditioning compressor low-voltage connector pins for oxidation.
- 4Measure high-voltage drop: Set the vehicle to READY mode. Use an insulated multimeter to measure the battery pack main positive to main negative voltage (V1) and the electric compressor input voltage (V2). If V1 - V2 > 15V, check the high-voltage wiring harness and contactor between the high-voltage distribution box and the compressor.
- 5Inspect the high-voltage distribution box: Open the PDU. Visually inspect the A/C compressor high-voltage contactor contacts for burn marks and check for a blown fuse. Measure the contactor closed resistance (must be <10 mΩ; otherwise, replace the PDU).
- 6Check the compressor controller: Inspect the low-voltage power supply (12V constant power, ground) and the CAN-H (2.5-3.5V) / CAN-L (1.5-2.5V) waveforms. If the high-voltage input is normal but the fault code persists, replace the electric compressor assembly or controller.
- 7Repair verification: Clear the fault code, set the air conditioning to MAX, and verify the compressor speed reaches 6000 rpm or higher. Run the system continuously for 10 minutes. The repair is complete if the fault code does not reappear.
BYD Qin EV300 air conditioning not cooling with DTC B123C16
BYD Qin Pro DM thermal management fault caused power restriction
Intermittent B123C16 fault caused by battery cell undervoltage
Electric compressor controller false fault