The DTC definition varies by model year; rely on the diagnostic tool's actual description — Seal 6 EV
The DTC definition varies by model year; rely on the diagnostic tool's actual description.
For 2022–2024 BYD Seal, Han DM-i, Tang DM-p, and similar models, technical bulletin TSB-BYD-2023-B12-017 defines B123917 as "left seat horizontal adjustment motor position feedback circuit open/short to ground" within the Body control system.
This indicates the voltage signal from the Hall-effect position sensor (built into the driver's seat horizontal adjustment motor) to the Seat Control Unit (SCU) exceeds the calibrated upper limit (normal: 0.5–4.5V; fault condition: >4.8V or short to ground detected).
A failed sensor, a signal wire shorted to power, or a faulty SCU internal sampling circuit causes this condition.
Symptoms include seat memory function failure, abnormal automatic return, or interrupted adjustment.
However, early documentation for the 2017–2019 Qin EV300 and Qin Pro DM incorrectly labels this code as a thermal management system fault: "low-side voltage overvoltage" (abnormal A/C low-pressure sensor signal).
Distinguish between these definitions during diagnosis.
- 1A damaged internal Hall position sensor in the driver's seat horizontal adjustment motor or a misaligned magnetic ring causes an abnormally high feedback signal voltage (>4.8V) or an open circuit.
- 2Relative movement between the seat wiring harness and seat rail causes wear, shorting the position feedback signal wire (GJ51-18#) to the +12V power wire.
- 3Seat Control Unit (SCU) internal signal sampling circuit fault, such as an abnormal pull-up resistor causing excessively high reference voltage.
- 4Harness connector (GJ51/GJ52) terminal back-out, oxidation, water ingress, or poor contact, causing an intermittent open circuit or abnormal impedance in the signal line.
- 5Mechanical binding of the seat adjustment mechanism causes the motor to stall, and the resulting abnormal current increase indirectly affects position feedback signal stability.
- 1Confirm DTC definition: Use the VDS2000 diagnostic tool to read the full fault description and freeze frame data. If the tool displays 'Left seat horizontal adjustment motor position feedback circuit open circuit/short to ground' (corresponding to TSB-BYD-2023-B12-017), perform the seat system inspection procedure. If the fault relates to the air conditioning system, proceed to thermal management system troubleshooting.
- 2Visual and physical inspection: Remove the driver's seat (leave the wiring harness connected). Inspect the under-seat wiring harness for wear at the seat tracks and slide rail retaining clips. Check for damaged insulation, backed-out pins, water ingress, or harness crushing by the seat frame.
- 3Static circuit measurement: Disconnect the seat control module connector, set the key to the ON position, and use a multimeter to measure the voltage to ground of the horizontal adjustment motor position feedback signal wire (connector GJ51, pin 18). Normal voltage is between 0.5-4.5V (varies with seat position). If the voltage is >4.8V or equals battery voltage, this indicates a short to power; if the voltage is 0V, this indicates a possible open circuit.
- 4Sensor component test: Remove the seat horizontal adjustment motor and measure the built-in Hall sensor power supply voltage (12V±0.5V), ground resistance (<0.1Ω), and signal wire resistance. The signal wire-to-ground resistance must be 1.5-2.5kΩ and change linearly when manually rotating the motor. If the resistance is infinite, indicates a short circuit, or changes discontinuously, replace the motor assembly.
- 5Harness continuity and insulation test: Measure harness continuity between the seat control module and the motor (<1Ω). Measure the insulation resistance of the signal wire to the +12V power wire and to ground (>10MΩ). Inspect the harness for fatigue points in the seat rail fore-and-aft sliding area (approximately 200mm travel). Reinforce protection using corrugated conduit.
- 6Module cross-check: If the wiring harness and sensor are normal, swap the driver and front passenger seat control modules. Observe if the fault code transfers with the module to confirm an SCU internal ADC sampling circuit fault.
- 7Repair and Verification: Repair or replace the damaged wiring harness/sensor. Re-secure the wiring harness to prevent interference with moving parts. Apply conductive grease and waterproof sealant to the connector pins. Clear the fault code, then repeatedly adjust the seat forward and backward at least 10 times. Verify the fault code does not return and the memory function operates normally.
BYD Han EV seat memory module communication fault (Reference case: B123D14)
BYD Tang DM passenger seat control failure (Reference case: B124117)
BYD Song Pro seat position sensor signal fault (Reference case: B123A17)