C108C08

DTC C108C08 indicates the ABS control unit detects a logic error or implausibility fault in the reverse switch signal (Signal Invalid) — Seal 6 EV

Braking System

DTC C108C08 indicates the ABS control unit detects a logic error or implausibility fault in the reverse switch signal (Signal Invalid).

In the BYD E5, the HHC (Hill Hold Control) system monitors the reverse signal in real time to determine vehicle travel direction.

When the vehicle is in R gear, the reverse switch closes (signal = '1'), and the HHC system activates the hill reverse assist logic.

If the ABS module detects a '1' reverse signal while the vehicle moves forward (vehicle speed > 0), or a '0' signal while reversing in R gear, it registers a signal fault.

This fault disables the HHC function in reverse mode.

The vehicle risks rolling back when reversing on a slope because the system releases braking force prematurely.

Simultaneously, the system illuminates the ABS/ESC fault warning lamp, disables specific body stability functions, and enters a safety fallback mode.

The C108C08 fault code on the Seal 6 EV indicates the ABS control unit has detected an invalid or implausible reverse switch signal. This can affect Hill Hold Control in reverse and may trigger ABS/ESC warning lights. Severity is medium, as the vehicle could roll on a slope when reversing. Common causes include a faulty reverse switch or poor connector contact from water ingress or loose pins. Visit an authorised dealer for diagnosis and repair. Typical repair cost data is available.
3
Cases Logged
5
Causes
  • 1Reverse switch internal contacts burned, oxidized, or mechanically stuck, preventing the switch from opening or closing normally.
  • 2Water ingress, loose connection, or backed-out pins at the reverse switch connector causing excessive contact resistance or an intermittent open circuit in the signal line.
  • 3Reverse signal circuit (usually from BCM or shift controller to ABS module) shorted to ground, shorted to power, or wiring harness chafed or broken.
  • 4BCM (Body Control Module) software version defect or CAN communication fault causing packet loss or delay during reverse gear signal transmission to the ABS module.
  • 5Internal fault in the ABS control unit signal acquisition circuit (damaged sampling resistor or failed optocoupler), causing incorrect signal readings.
  • 1
    Connect the VDS diagnostic tool to access the ABS system and read the 'Reverse switch status' and 'Current gear' parameters in the data stream. Compare these with the actual gear selector position to confirm signal synchronization. Simultaneously check for accompanying U-class communication fault codes.
  • 2
    Visually inspect the reverse gear switch mounting (located near the motor controller or on the gearshift mechanism assembly) and connector sealing. Check specifically for signs of water ingress or green oxidation on the terminals. If necessary, clean and spray with WD-40 electrical contact cleaner.
  • 3
    Disconnect the reverse switch connector and use a multimeter to measure switch body continuity. With N or D engaged, the circuit must be open (resistance >10MΩ). With R engaged, the circuit must be closed (resistance <1Ω). If abnormal, replace the reverse switch assembly.
  • 4
    Measure the reverse switch signal wire voltage. With the ignition ON and the switch disconnected, the signal wire should have a 12V reference voltage (the BCM or ABS supplies pull-up power). When engaging reverse gear and the switch closes, the voltage should drop to <0.5V (ground). If the voltage is abnormal, check the circuit for a short to ground, short to power, or open circuit.
  • 5
    Check the CAN communication circuit between the BCM and ABS module: measure the resistance between OBD terminal 6 (CAN-H) and terminal 14 (CAN-L). The resistance must be 60Ω±5Ω, and the voltage to ground must be 2.5V-3.5V and 1.5V-2.5V respectively. If the resistance is abnormal, check the terminating resistor and inspect the circuit for short circuits.
  • 6
    If the wiring and switch are normal, check the BCM software version (early versions have a reverse gear signal transmission delay bug) and update to the latest version; or reset the ABS control unit coding and calibrate the HHC function.
  • 7
    After repairing or replacing the faulty component, clear the fault code and perform an R-gear hill-start test on a slope (>3°). Confirm the HHC function operates normally (maintains braking force for 2-3 seconds after releasing the brake pedal) and the fault code does not recur.
BYD DTC AI Analysis

Reverse switch contacts burnt on 2018 E5, causing intermittent signal loss

Dashboard ABS and ESC warning lights lit up intermittently with no driving abnormalities. Scanned DTC C108C08. Live data showed the reverse gear signal occasionally jumped to OFF when selecting reverse. Removed and inspected the reverse switch located above the motor controller; found the internal silver contacts severely burnt and blackened, with contact resistance fluctuating between 0.5-50Ω. Replaced with a genuine BYD reverse switch (part number: 2320910-00). Signal now stable, warning lights went out, and Hill Hold Control (HHC) function tested OK when reversing on a slope.
Original source ↗
BYD DTC AI Analysis

2019 E5 boot wiring harness chafed at hinge, causing signal circuit open

The owner reported judder when reversing and the ESC warning light staying on constantly. The scanner read DTC C108C08. Static testing of the reverse switch showed normal operation, but shaking the vehicle reproduced the fault. Inspection found that on the E5 model, the reverse signal harness runs through the left wing into the boot, where the insulation had chafed through at the bend near the left boot hinge. The copper core had fractured, leaving only two strands connected, causing the signal to drop out when the vehicle vibrated. Stripped back the harness, re-soldered the wires, added corrugated tubing and secured the routing. Fault completely eliminated.
Original source ↗
BYD DTC AI Analysis

BCM software bug caused conflict between reverse gear signal and vehicle speed logic.

While driving normally, the vehicle suddenly set DTC C108C08 and HHC failed. Checked the reverse switch and wiring continuity—both normal. Measured reverse signal voltage at the BCM output—normal. However, the ABS module data stream showed signal logic inconsistent with vehicle speed. Consulted the BYD TSB: BCM software V1.1 on this batch has a CAN signal transmission timing error. Upgraded the BCM to V2.0. Signal synchronisation returned to normal; cleared the fault code—no recurrence.
Original source ↗
Common problems reported for Seal 6 EVSeal 6 EV overview →
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.