C1104 — Traction Control Active Lamp - Circuit Short to Battery

chassis (brakes/steering/suspension)

Is it safe to drive?

Drive with caution The base brakes usually still work, so careful driving is possible — but ABS and stability control are disabled, which lengthens stopping distances on slippery roads. Fix promptly and avoid harsh driving.

How to diagnose with an OBD scanner

  1. Read the code and freeze frame Connect an OBD2 scanner, confirm C1104 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
  2. Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many C0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
  3. Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the ABS / stability control for damage, corrosion, chafing or poor contact.
  4. Subsystem check Read all four wheel speed PIDs while driving slowly — the faulty sensor drops out or reads implausibly.
  5. Subsystem check Inspect the sensor and tone ring for metal debris and damage near the hub.
  6. Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm C1104 does not return.

Approximate repair cost

Repair cost depends on which component actually failed. Typical scenarios for C1104 (parts and labor, USD, independent shop rates): ABS module repair or replacement: $400–$1,200; Repair sensor wiring: $80–$250; Replace a wheel speed sensor: $120–$350. Overall, fixing C1104 usually costs between $80 and $1,200. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.

Common questions

How do I diagnose C1104 myself?

Start with a scan: confirm C1104, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the ABS / stability control, and verify the suspect component against live data before buying parts.

What does OBD2 code C1104 mean?

Traction Control Active Lamp - Circuit Short to Battery (C1104): a chassis (brakes/steering/suspension) fault affecting the ABS / stability control. Short, gentle driving to a shop is usually possible. Most often caused by damaged sensor wiring or corroded connector, blown fuse or low voltage to the ABS module, failed wheel speed sensor.

Is it safe to drive with C1104?

The base brakes usually still work, so careful driving is possible — but ABS and stability control are disabled, which lengthens stopping distances on slippery roads. Fix promptly and avoid harsh driving.

How much does it cost to fix C1104?

ABS module repair or replacement — $400–$1,200; Repair sensor wiring — $80–$250; Replace a wheel speed sensor — $120–$350. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.

Will C1104 clear itself?

Sometimes C1104 clears after a few drive cycles if the fault was intermittent — for example a loose connector or a tank of bad fuel. The underlying cause usually remains, so the code tends to return. Clear it once; if it comes back, diagnose rather than erase it repeatedly.

When your vehicle's engine control module logs code C1104, it's telling you something specific has gone wrong with the anti-lock braking and stability control systems. C1104 translates to "Traction Control Active Lamp - Circuit Short to Battery." In plain language, the module has detected an electrical fault that is preventing the traction control indicator from operating the way it should. The problem isn't with the lamp itself most of the time—it's usually a wiring issue, a failing sensor, or a problem somewhere deeper in the ABS control circuitry.

The chassis control system monitors wheel speed, brake pressure, and vehicle stability hundreds of times per second while you drive. When any of the readings from the wheel speed sensors or related components fall outside the expected parameters for more than a set number of drive cycles, the module stores the fault and turns on the dashboard warning light. It also captures freeze frame data—essentially a snapshot of engine RPM, vehicle speed, load, and temperature at the exact moment the problem occurred. That snapshot is gold when you're tracking down intermittent issues.

Symptoms

  • The brake pedal feels different—sometimes with a subtle pulsation you hadn't noticed before
  • The speedometer may act erratically, or cruise control refuses to engage
  • During hard braking, the ABS does not activate even when you expect it to
  • The stability control message appears on the dash, or the system feels disconnected
  • The ABS or ESC warning light stays illuminated
  • In some cases, traction control fails to activate when wheels begin to slip

Common Causes

The most frequent culprit behind C1104 is a wiring problem—damaged insulation, corroded connectors, or loose contacts in the wheel speed sensor circuits. These issues create resistance or short circuits that confuse the module.

Faulty wheel speed sensors themselves rank second. They wear out over time from heat, moisture, and mechanical stress at the hub assembly.

A damaged or contaminated tone ring (reluctor ring) on the wheel hub can also trigger this code. Metal debris, rust, or physical damage to the ring throws off the sensor's signal.

Blown fuses or insufficient voltage reaching the ABS module will set C1104. The module needs stable power to operate properly.

Finally, an internal failure in the ABS hydraulic pump motor or the electronic control unit within the module itself can be responsible—though this is less common than the sensor and wiring issues.

How to Diagnose C1104

Before you start replacing parts, confirm the code exists and gather information:

  1. Connect an OBD2 scanner, retrieve code C1104, and record all freeze frame data. Note the driving conditions present when the fault was detected.
  2. Look for any related trouble codes. Codes in the C0xxx range often point to the underlying cause. Also search for technical service bulletins (TSB) specific to your make and model—manufacturers publish software updates and known fixes for these codes.
  3. Inspect the wiring harness and connectors at all four wheel speed sensors. Look for chafed wires, corrosion, broken locks, or moisture intrusion.
  4. Monitor live wheel speed data on your scanner while driving slowly in a safe area. A faulty sensor will drop out, freeze at zero, or show implausible values compared to the others.
  5. Remove and physically inspect the suspect sensor and tone ring. Clean off any metal debris, check for cracks or missing teeth on the ring, and verify the sensor's air gap.
  6. Clear the code and complete a drive cycle that reproduces the conditions from the freeze frame data. If C1104 returns, you have confirmed an active fault rather than a one-time glitch.

Repair Options and Costs

Start with the least expensive possibilities and work your way up. Swapping a sensor or repairing wiring costs a fraction of what an ABS module replacement runs.

  • Wheel speed sensor replacement: $120–$350 parts and labor
  • Sensor wiring harness repair: $80–$250
  • ABS module repair or replacement (remanufactured or new): $400–$1,200

Total out-of-pocket for most C1104 repairs falls between $80 and $1,200 depending on what you find. Diagnosing first prevents paying for a module when the wiring was the problem.

Driving Safety Verdict

Caution — You can still drive the vehicle, but understand that your safety margins are reduced. Regular braking remains functional, but ABS and electronic stability control will not intervene during emergency stops or slippery conditions. Stopping distances increase, especially in rain, snow, or ice. Prioritize getting this fixed before any long trips or adverse weather.