What Does Code C1104 Mean?
DTC C1104 signifies a detected electrical fault within the circuit dedicated to illuminating the Traction Control Active warning lamp on the vehicle’s instrument cluster. Specifically, the code indicates a “Circuit Short to Battery.” This diagnostic trouble code is typically registered by the Anti-lock Braking System (ABS) control module, which often integrates the Traction Control System (TCS) and Vehicle Stability Control (VSC) functionalities. The ABS/TCS module continuously monitors the integrity of its output circuits, including the one for the traction control lamp. When the module commands the traction control lamp to be OFF (i.e., it attempts to switch the circuit to a low potential or open state), but instead detects a voltage level consistent with the vehicle’s battery voltage on that circuit, it interprets this as an unintended short to the positive battery terminal. This discrepancy between the commanded state and the actual circuit voltage triggers the C1104 code. The subsystem primarily affected is the vehicle’s braking and stability control system’s ability to accurately communicate its operational status or faults via the instrument cluster, potentially leading to the disablement of TCS/VSC functions.
Common Symptoms
- Traction Control Active Lamp (or similar warning light, depending on manufacturer) illuminates erratically, remains constantly ON, or fails to illuminate when it should (e.g., during ignition self-test).
- Other related warning lamps, such as the ABS lamp or Vehicle Stability Control (VSC) lamp, may also illuminate due to the primary ABS/TCS module detecting an internal circuit fault.
- The Traction Control System (TCS) and/or Vehicle Stability Control (VSC) system may become inoperative or disabled as a failsafe measure due to the detected fault in its communication circuit.
- In some cases, there may be no perceptible driveability issues directly caused by the lamp circuit fault, but the vehicle’s advanced safety systems may be compromised without the driver’s full awareness.
What Causes the Code C1104?
- Damaged Wiring Harness: Frayed, pinched, or abraded wiring within the harness connecting the ABS/TCS control module to the instrument cluster, causing the traction control lamp circuit to make unintended contact with a constant or ignition-switched battery voltage source.
- Faulty Instrument Cluster: An internal short circuit or component failure within the instrument cluster itself, specifically within the circuitry responsible for the traction control active lamp’s illumination, allowing battery voltage to backfeed or present continuously on the signal line.
- Defective ABS/TCS Control Module: An internal electronic malfunction within the ABS/TCS control module’s output driver circuit for the traction control lamp, causing it to incorrectly apply or misinterpret voltage on the circuit, leading to a perceived short to battery.
- Corroded or Damaged Connectors: Compromised electrical connectors (e.g., bent pins, corrosion, loose terminals) between the ABS/TCS module, the main wiring harness, or the instrument cluster, creating an unintended high-resistance path or a direct short.
How to Diagnose and Troubleshoot
Diagnosis of C1104 requires careful electrical testing and adherence to manufacturer-specific wiring diagrams. Always begin by disconnecting the vehicle’s battery before performing extensive electrical checks to prevent short circuits.
- Retrieve All DTCs: Use an OBD-II scan tool to retrieve all active and pending diagnostic trouble codes from the ABS/TCS module, Body Control Module (BCM), and Instrument Cluster (IC). This helps identify any co-occurring issues that might be related.
- Visual Inspection:
- Thoroughly inspect the wiring harness running from the ABS/TCS control module to the instrument cluster. Pay critical attention to areas where the harness passes through bulkheads, around sharp edges, or near moving components, as these are common points for chafing and damage.
- Inspect all associated electrical connectors (at the ABS/TCS module, intermediate harness connectors, and the instrument cluster) for signs of corrosion, bent pins, loose terminals, or moisture ingress.
- Perform Circuit Voltage Check (Ignition ON, Engine OFF):
- Obtain the vehicle-specific wiring diagram to identify the correct wire for the traction control active lamp circuit and its associated pinout at the instrument cluster connector.
- Disconnect the instrument cluster connector.
- Using a Digital Multimeter (DMM) set to DC Volts, measure the voltage between the identified traction control lamp wire (from the vehicle harness side, not the cluster itself) and chassis ground.
- If the ABS/TCS module is commanding the lamp OFF (which is its default state unless TCS is actively engaging or a self-test is running), you should read approximately 0V or a very low voltage (near ground). A reading close to battery voltage (12V) indicates a direct short to battery in the wiring harness between the ABS/TCS module and the instrument cluster, or a fault within the ABS/TCS module itself.
- Perform Circuit Continuity and Resistance Checks (Battery Disconnected):
- With the battery disconnected and both the ABS/TCS module and instrument cluster connectors detached, perform a continuity test on the suspected traction control lamp wire. Ensure there is good continuity end-to-end.
- Next, check for continuity between the traction control lamp wire and any known B+ (battery voltage) wires within the same harness, and also between the lamp wire and chassis ground. Any continuity to B+ or ground when it should be isolated confirms a short. A healthy, isolated wire should show infinite resistance to both.
- Component Isolation:
- If the wiring tests are inconclusive, suspect either the instrument cluster or the ABS/TCS module.
- Temporarily disconnect the instrument cluster. Clear the C1104 code. If the code does not return after a subsequent ignition cycle, the fault is likely internal to the instrument cluster.
- If the code persists even with the instrument cluster disconnected, the fault is most likely within the ABS/TCS control module’s internal output driver or the portion of the harness remaining connected to it.
Recommended Repairs and Solutions
- Repair Damaged Wiring: If the diagnostic steps identify a shorted, chafed, or open wire in the harness, perform a professional repair. Use appropriate gauge wire, solder connections, and insulate with heat shrink tubing to ensure durability and prevent future issues. If the damage is extensive, consider replacing the entire harness section.
- Replace Faulty Instrument Cluster: Should the instrument cluster be identified as the source of the internal short, replacement is necessary. Be aware that many modern instrument clusters require programming or configuration using a factory-level scan tool after installation to function correctly and avoid further DTCs or malfunctions.
- Replace ABS/TCS Control Module: If all other possibilities are systematically ruled out and the ABS/TCS module is determined to have an internal fault in its lamp driver circuit, the module will require replacement. This is often the most costly repair. Post-replacement, the new module will likely need programming, calibration (e.g., zero-point calibration for yaw rate sensor), and potentially a brake fluid bleed procedure, all typically requiring a specialized diagnostic tool.
- Clean and Secure Connectors: If corrosion or loose connections were observed, thoroughly clean the affected connector terminals using specialized electrical contact cleaner and ensure a tight, secure fit upon reassembly. Applying a small amount of dielectric grease can help prevent future corrosion.
- Clear Codes and Verify Repair: After any repair, use the OBD-II scan tool to clear all stored DTCs. Perform a road test under various conditions to confirm that the C1104 code does not reappear and that the traction control active lamp operates as intended (illuminating during self-test, active operation, and remaining off otherwise).

