B121209

DTC B121209 indicates an abnormality in the PTC (Positive Temperature Coefficient) heater drive control unit, specifically a driver module fault — Qin Plus

Thermal Management System

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.

4
Cases Logged
5
Causes
  • 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 performance or an internal short circuit in the PTC heater assembly causes the drive assembly to detect an overcurrent or insulation fault and log 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 PTC controller power supply (12V) failure, poor ground, or CAN communication wiring harness short/open circuit, 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 drive component over-temperature protection.
  • 1
    Use the VDS2000/BYD dedicated diagnostic tool to read the complete fault codes and check for accompanying related codes such as B121309 (PTC heater assembly fault) and B121111 (temperature sensor fault). View the PTC operating voltage, current, and temperature values in the freeze frame data.
  • 2
    Visually inspect the PTC controller (usually located near the high-voltage power distribution box in the front compartment) for burning or fluid leakage. Check high-voltage wiring harness connectors P33, P34, etc., for looseness, backed-out pins, or burning. Measure the high-voltage interlock circuit continuity.
  • 3
    Disconnect the high-voltage service disconnect and wait 5 minutes. Measure the insulation resistance of the PTC heater high-voltage wiring harness (standard: ≥500MΩ). Measure the resistance of the PTC heater unit (usually 2-3kΩ; refer to the vehicle repair manual for exact specifications). Confirm no short circuit or insulation failure.
  • 4
    Check the PTC controller low-voltage connector. Measure the 12 V power supply (constant power +B, ignition switch IG power) and verify proper ground. Measure the CAN-H and CAN-L line voltages (approximately 2.5 V) and terminal resistance (approximately 60 Ω). Check the wake-up signal line voltage.
  • 5
    If 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. Verify the drive waveform is normal using an oscilloscope.
  • 6
    If confirming an internal fault in the PTC controller, replace the PTC controller assembly (Note: On some models, the PTC controller integrates with the high-voltage power distribution box; replace the complete unit). If the PTC heater itself has an insulation fault, replace the PTC heater.
  • 7
    After 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 air conditioning heating mode to test PTC operation. 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).
BYD DTC AI AnalysisFrom Chinese market (translated)

Qin Pro DM: IGBT breakdown on PTC controller driver board causing no heating

Vehicle: 2018 BYD Qin Pro DM, 60,000 km. No hot air from the heater in winter; instrument cluster displayed a thermal management fault. Diagnosis: Retrieved DTC B121209 (PTC drive component fault) accompanied by B121309. Measured PTC heater resistance: 2.8 kΩ (normal); insulation resistance: >1 GΩ (normal). Checked PTC controller low-voltage supply: 12 V (normal); CAN communication: normal. Removed and inspected the PTC controller; found the internal IGBT power module collector-emitter shorted and the drive resistor burned. Determined the IGBT failure resulted from aging caused by sustained high-current operation. Resolution: Replaced the PTC controller assembly (Part No.: HA-8121100), refilled coolant, bled the system, and cleared the fault.
BYD DTC AI AnalysisFrom Chinese market (translated)

Burnt high-voltage wiring harness connector caused intermittent fault on Qin EV300

Vehicle: 2017 Qin EV300, 80,000 km. Intermittent cabin heating failure with intermittent DTC B121209. Diagnosis: Inspection found burn damage and pin push-back at PTC high-voltage harness connector P33. Contact resistance excessive (measured 0.8 Ω, specification <0.1 Ω). Root cause: early production batch harness connectors lack waterproofing; oxidation after prolonged water exposure caused poor contact. Drive module detected abnormal voltage drop and logged the fault. Solution: Replaced with upgraded PTC high-voltage harness assembly (includes waterproof sealing ring). Cleaned connector terminals and applied conductive grease. Fault has not recurred.
BYD DTC AI AnalysisFrom Chinese market (translated)

Internal short circuit in PTC heater triggered drive component overcurrent protection

Vehicle: 2019 BYD Qin Pro DM. Heater inoperative following accident repairs, DTC B121209 stored. Diagnosis: Measured PTC heater insulation resistance at only 2MΩ—critically below specification. Stripped down the PTC heater and found the internal ceramic elements fractured from collision impact, causing a high-voltage short to the casing. The drive component detected overcurrent, locked out and set the fault code. Repair: Replaced the PTC heater assembly (Part No: HA-8121300). Also replaced the PTC controller's internal fuse and pre-charge resistor damaged by the short circuit surge. Post-repair insulation test showed >500MΩ. Fault resolved.
BYD DTC AI AnalysisFrom Chinese market (translated)

Coolant loss caused PTC over-temperature, triggering a false drive fault.

Vehicle: 2017 Qin EV300. After routine maintenance, DTC B121209 appeared, but the PTC heater and controller were actually normal. Diagnosis: Inspection found incomplete bleeding of the coolant lines and an air lock inside the PTC heater. This caused the temperature sensor to detect localized overheating (live data showed PTC outlet temperature spiked above 85°C momentarily), triggering the drive component's over-temperature protection and setting the fault. Resolution: Performed the standard cooling system bleeding procedure (using dedicated bleeding equipment or multiple hot/cold cycles to purge air), topped up coolant to the specified level, cleared the fault code, and conducted an extended road test. PTC operating temperature stabilized at 60–70°C. Fault resolved.
Data confidence: Official This information is for reference only. Always consult a qualified technician for diagnosis and repair. Do not attempt high-voltage system repairs yourself. Sources: [1]