C1939 — Brake Pressure Switch Input Circuit Failure
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
- Read the code and freeze frame Connect an OBD2 scanner, confirm C1939 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
- 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.
- Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the ABS / stability control for damage, corrosion, chafing or poor contact.
- Subsystem check Read all four wheel speed PIDs while driving slowly — the faulty sensor drops out or reads implausibly.
- Subsystem check Inspect the sensor and tone ring for metal debris and damage near the hub.
- Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm C1939 does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for C1939 (parts and labor, USD, independent shop rates): ABS module repair or replacement: $400–$1,200; Replace a wheel speed sensor: $120–$350; Repair sensor wiring: $80–$250. Overall, fixing C1939 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 much does it cost to fix C1939?
ABS module repair or replacement — $400–$1,200; Replace a wheel speed sensor — $120–$350; Repair sensor wiring — $80–$250. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.
Is it safe to drive with C1939?
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.
Will C1939 clear itself?
Sometimes C1939 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.
What does OBD2 code C1939 mean?
Brake Pressure Switch Input Circuit Failure (C1939): a chassis (brakes/steering/suspension) fault affecting the ABS / stability control. Short, gentle driving to a shop is usually possible. Most often caused by failed wheel speed sensor, damaged sensor wiring or corroded connector, blown fuse or low voltage to the ABS module.
How do I diagnose C1939 myself?
Start with a scan: confirm C1939, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the brake pressure switch input circuit, and verify the suspect component against live data before buying parts.
Code C1939 indicates a problem with the brake pressure switch input circuit within your vehicle's anti-lock braking or stability control system. When the onboard computer detects that the signal from this switch falls outside normal parameters — whether it's missing, erratic, or simply wrong — it logs C1939 and lights up the dashboard warning.
The brake pressure switch is a small but critical sensor that tells the ABS controller how much force you're applying to the brake pedal. This information helps the system balance braking between wheels and maintain vehicle stability. If that signal becomes unreliable, the computer cannot safely modulate the brakes and defaults to storing this fault code. Along with the code, the module saves a freeze frame — a snapshot of engine RPM, vehicle speed, coolant temperature, and other conditions the moment the problem occurred.
Common Symptoms of C1939
- ABS warning light illuminated on the dashboard
- Electronic stability control disabled or unavailable
- Speedometer behaves erratically or shows incorrect speed
- Cruise control refuses to engage or cuts out unexpectedly
- Brake pedal feels different than normal, either too firm or too soft
- Traction control system non-functional
What Causes C1939?
The most frequent culprits behind C1939 involve the wheel speed sensing circuit:
- Wheel speed sensor failure or internal electrical fault
- Damaged tone ring (reluctor ring) on the wheel hub covered in metal debris or missing teeth
- Faulty ABS control module or pump motor assembly
- Blown fuse or insufficient voltage reaching the ABS system
- Wiring harness damage, including chafing, breaks, or melted insulation
- Corroded or moisture-contaminated electrical connectors at the sensor or module
How to Diagnose C1939
Follow a systematic approach to avoid replacing good parts:
- Connect an OBD2 scanner and confirm C1939 is present. Record the freeze frame data — it shows exactly what your vehicle was doing when the fault triggered, which guides your inspection.
- Pull all other stored codes. Related P0300, C0035, C0040, and similar wheel speed codes often reveal the actual root cause rather than chasing the C1939 itself.
- Check for manufacturer TSBs (Technical Service Bulletins) for your specific make, model, and year. Many C1939 complaints have published factory fixes, software updates, or known sensor part numbers.
- Perform a visual inspection of all wiring and connectors feeding the ABS module and wheel speed sensors. Look for damaged wires, bent pins, green corrosion crust, or connectors that are not fully seated.
- Monitor live wheel speed PID data from each corner while driving slowly on a flat surface. A failing sensor will drop out, freeze at zero, or produce obviously wrong numbers compared to the others.
- Remove and physically inspect the suspect sensor and its tone ring. Clean accumulated metal filings and check the ring for chipped or missing teeth. Clear the code, complete a full drive cycle matching the freeze frame conditions, and verify C1939 does not reappear.
Repair Options and Costs
Never replace the expensive ABS module first — work through cheaper possibilities first:
- Wheel speed sensor replacement — $120 to $350 (parts and labor)
- Wiring harness repair or connector replacement — $80 to $250
- ABS module repair or replacement — $400 to $1,200
How Much Does It Cost to Fix C1939?
Total cost depends entirely on which component is actually at fault. A simple sensor swap plus diagnosis typically runs $150 to $350 at an independent shop. Wiring repairs fall in the $100 to $250 range if the damage is accessible. The full scenario — an ABS module replacement — ranges from $400 to $1,200 depending on whether you choose a remanufactured unit or new. Most vehicles never need the module — the sensor or wiring is the problem. A proper diagnosis before buying parts is always cheaper than guessing wrong.
Can You Drive with C1939?
Your conventional brakes will still stop the car, so short trips on dry pavement are manageable with extra care. However, C1939 disables ABS and electronic stability control, which means longer stopping distances on wet or icy roads and no automatic corrective braking if a wheel starts to slip. This is a caution-level fault — the car is drivable but noticeably less safe in adverse conditions. Schedule repairs promptly and drive conservatively until the issue is resolved.