DTC B121209 indicates an abnormality in the PTC (Positive Temperature Coefficient) heater drive control unit, specifically a driver module fault — Seal U
DTC B121209 indicates an abnormality in the PTC (Positive Temperature Coefficient) heater drive control unit, specifically a driver module fault.
This fault involves the high-voltage control system.
Causes include IGBT power module failure, driver circuit board malfunction, high-voltage interlock (HVIL) failure, or abnormal current/voltage sampling.
The PTC heater is a core component for EV cabin heating and battery thermal management.
This fault prevents cabin heating and disables battery heating.
In low-temperature environments, it degrades battery charge/discharge performance and reduces driving range.
When this fault occurs, the BMS or thermal management controller cuts off the PTC high-voltage power supply to protect the system.
- 1Internal driver board fault in the PTC controller (high-voltage power distribution box integrated module), such as IGBT power transistor breakdown, gate drive circuit damage, or DC-DC power conversion module failure.
- 2Degraded insulation or an internal short circuit in the PTC heater unit causes the drive assembly to detect an overcurrent or insulation fault and set the code.
- 3Poor contact, ablation, or backed-out pins in the high-voltage wiring harness or connectors, especially oxidized or loose PTC high-voltage positive and negative terminals, causing the drive assembly to detect an abnormal voltage drop.
- 4Low-voltage control circuit fault, including faulty PTC controller power supply (12V), poor ground, or short/open circuit in the CAN communication wiring harness, causing abnormal drive signal transmission.
- 5Abnormal coolant circulation in the thermal management system (water pump failure, blocked lines, or low coolant) causes poor heat dissipation from the PTC heater and triggers over-temperature protection in the drive assembly.
- 1Use the VDS2000/BYD dedicated diagnostic tool to read all fault codes. Check for related codes such as B121309 (PTC heater assembly fault) and B121111 (temperature sensor fault). Check the PTC operating voltage, current, and temperature values in the freeze frame data.
- 2Visually inspect the exterior of the PTC controller (usually located near the high-voltage power distribution box in the front compartment) for burning or fluid leaks. Inspect high-voltage wiring harness connectors P33, P34, etc., for looseness, backed-out pins, or burning. Measure the continuity of the high-voltage interlock circuit.
- 3Disconnect the high-voltage service disconnect and wait 5 minutes. Measure the insulation resistance of the PTC heater high-voltage wiring harness (standard: ≥500 MΩ). Measure the resistance of the PTC heater itself (usually 2-3 kΩ; refer to the vehicle repair manual for specific values). Confirm there is no short circuit or insulation failure.
- 4Check the PTC controller low-voltage connector. Measure the 12V power supply (constant power +B, ignition switch IG power) and verify a good ground connection. Measure the CAN-H and CAN-L line voltages (approximately 2.5V) and terminal resistance (approximately 60Ω). Check the wake-up signal line voltage.
- 5If the wiring harness is normal, remove and inspect the PTC controller. Open the housing and inspect the internal driver board for obvious burn marks, swollen capacitors, or a cracked IGBT module. Use an oscilloscope to verify the drive waveform is normal.
- 6If an internal PTC controller fault is confirmed, replace the PTC controller assembly (Note: On some models, the PTC controller and high-voltage power distribution box are integrated and require replacement as a complete unit). If the PTC heater has an insulation fault, replace the PTC heater.
- 7After replacement, fill with the specified coolant (such as BYD Long Life Coolant). Perform the cooling system bleeding procedure and clear the fault code. Turn on the A/C heating mode to test the PTC operating status. Observe the data stream to verify the PTC current and voltage are normal (normal operating current is typically 3-8A, depending on the vehicle model).
Qin Pro DM: IGBT breakdown on PTC controller driver board causing no heating
Burnt high-voltage wiring harness connector caused intermittent fault on Qin EV300
Internal short circuit in PTC heater triggered drive component overcurrent protection
Coolant loss caused PTC over-temperature, triggering a false drive fault.