AutoDTCs – OBD-II Trouble Code LookupAutoDTCs – OBD-II Trouble Code Lookup
  • Home
  • DTC Codes
    • Powertrain (P-Codes)
    • Body (B-Codes)
    • Chassis (C-Codes)
    • Network (U-Codes)
  • Maintenance Procedures
  • About
  • Contact
  • Home
  • DTC Codes
    • Powertrain (P-Codes)
    • Body (B-Codes)
    • Chassis (C-Codes)
    • Network (U-Codes)
  • Maintenance Procedures
  • About
  • Contact
Home / Knowledge Base / Chassis Systems (C-Codes) / Steering Systems / C0159 – Steering Wheel Angle Sensor Circuit Intermittent

C0159 – Steering Wheel Angle Sensor Circuit Intermittent

DTC C0159 – Meaning, Symptoms, Diagnosis & Fixes

As a professional mechanic I see C0159 often enough to know it usually points to an ABS wheel speed sensor circuit problem. You’ll typically encounter this after hitting water, mud, or a pothole, or when a connector corrodes over time. The code tells you the chassis control module detected an abnormal signal (open, short, or erratic voltage) from the sensor circuit. This guide explains what the code means, common causes, practical diagnostics, estimated repair costs, and whether it’s safe to keep driving.

What Does C0159 Mean?

C0159 is a chassis diagnostic trouble code (DTC) indicating a fault in a wheel speed sensor circuit — most often the right front sensor. The ABS/traction control module reports a voltage or signal outside expected parameters from that sensor.

The module monitors wheel speed inputs continuously. When the waveform, resistance, or reference voltage is wrong, the ECU logs C0159 and usually illuminates the ABS or traction control warning light on the dash.

To give you more detail: wheel speed sensors normally come in two basic types. Passive (variable reluctor) sensors produce an AC voltage as the tone ring passes the sensor; the amplitude grows with wheel speed. Active sensors (Hall-effect or magnetoresistive) use a reference voltage and output a digital or analog signal back to the module. The control module expects either a specific resistance, a steady reference voltage, or a clean, periodic waveform. If you see an open circuit, short to ground or battery, noisy waveform, or out-of-range reference voltage, C0159 will appear.

Although many scan tools and service manuals label C0159 as “right front wheel speed sensor circuit,” the actual side can vary by manufacturer—always confirm with live data and freeze-frame info from your scanner. The key is that one wheel’s speed data doesn’t match the others and the module detected a problem in that circuit.

Quick Reference

  • Code: C0159 — Wheel speed sensor circuit fault (right front typical)
  • Main systems affected: ABS, traction control, stability control
  • Common fixes: sensor replacement, wiring repair, connector cleaning
  • Tools needed: OBD-II/ABS scanner, multimeter, jack/stands, basic hand tools
  • Scan tip: look at live-speed traces for all four wheels; the faulty wheel will often show flatlines, spikes, or noise
  • Severity: safety-related (ABS/ESC disabled) — not an immediate engine shutdown but a driving safety risk
  • Time estimate for diagnosis: 30–90 minutes for most cases, longer for intermittent wiring faults

Real-World Example / Field Notes

I diagnosed C0159 on a 2012 SUV after the owner drove through a flooded road. The ABS lamp was steady and the traction control disabled. A quick ABS scan showed inconsistent wheel speed readings: the other three wheels reported steady RPMs while the right front read sporadic spikes. Visually the tone ring had rust and the sensor tip was covered in grime. A new sensor and cleaning of the ring cleared the code and restored proper ABS function on a short test drive.

More detail on that job: I measured the old sensor’s resistance and found it within a vague acceptable range but the waveform on an oscilloscope showed heavy noise—electrical interference likely from water ingress. The connector pins were corroded, so I cleaned them with contact cleaner, applied dielectric grease, and replaced the sensor. The part cost was $65 aftermarket, the job took about an hour, and the customer avoided a more expensive hub or module replacement by addressing the sensor and connector properly.

Another example: on a different vehicle, the owner had recently had a wheel bearing replaced at a bargain shop. The tech reused the damaged hub’s tone ring and the new bearing allowed a slightly misaligned ring. That misalignment changed the sensor gap and created C0159. Replacing the hub assembly (which included the tone ring) fixed the problem. That job was more time-consuming and costlier, illustrating you should look beyond the sensor itself when diagnosing.

Symptoms of C0159

  • ABS light illuminated on the dashboard — often steady, sometimes flashing during system checks or when ABS is trying to cycle
  • Traction control or stability control warning or disabled — the vehicle may show “ESC OFF” or similar messages
  • Irregular braking feel during ABS activation — you might feel pulsing or delayed ABS response when it does engage
  • Speedometer may read erratically on some vehicles — especially if the vehicle uses wheel speed for vehicle speed input
  • Pulsating brakes during normal stops if ABS engages incorrectly — you may get a pulsed pedal even on dry pavement if the module misinterprets wheel speed
  • Intermittent fault that sometimes clears after driving — a wet connector or intermittent broken wire often causes this
  • Stored freeze frame data showing anomalies in wheel speed — use your scanner to capture this snapshot to help replicate the fault

Note: a steady ABS light doesn’t always mean you can’t brake normally. Your brakes will still work hydraulically in most cases, but the ABS and electronic aids that prevent wheel lockup or help in low-traction situations won’t operate correctly.

Common Causes of C0159

Most Common Causes

  • Failed wheel speed sensor (contaminated or internally shorted) — sensors wear out, corrode, or crack over time
  • Damaged or corroded sensor connector or wiring harness — road salt, water, and stone impacts commonly damage insulation and pins
  • Broken or missing tone ring (reluctor) teeth or heavy rust on the ring — physical damage or metal buildup changes the magnetic field the sensor senses
  • Water ingress or debris interfering with the sensor gap — mud, metal shavings, or rust can create inconsistent readings
  • Recent repairs that disturbed harness routing — aftermarket lifts, replacement hubs, or body damage repairs sometimes pinched or stretched the wire

Less Common Causes

  • Faulty ABS control module or internal amplifier failure — rare but possible, especially on older vehicles where moisture has reached the module
  • Poor ground or power supply issue to the ABS sensor circuit — corroded chassis ground at the module can give unexpected symptoms
  • ECU communication errors or software glitches — sometimes a software update or reflashing is necessary
  • Vehicle-specific calibration or mechanical alignment issues — aftermarket wheels, spacers, or modified suspensions can change tone ring relationship
  • Interference from nearby aftermarket electronics (alarms, sensors) or incorrect sensor polarity installation — especially when parts are sourced from salvage yards without checking specs

Diagnosis: Step-by-Step Guide

Tools: OBD-II scanner with ABS capabilities, multimeter, digital oscilloscope (if available), jack and stands, basic hand tools, dielectric grease and contact cleaner.

  1. Connect a full-function ABS scanner and read stored codes and freeze-frame data. Check Mode $06 if supported to view raw sensor data. Record which wheel the module identifies and any related codes (for example suspension or steering angle sensor codes).
  2. Note related codes and live data: compare wheel speed values at idle and during a slow wheel spin. On a good circuit, a gentle spin produces a clean, smooth rise in speed numbers on your scanner.
  3. Visually inspect the right front sensor, tone ring, and wiring harness for damage, corrosion, or contamination. Look for crushed or kinked sections of the harness near the control arm or strut where wires flex.
  4. Unplug the sensor connector and check for corrosion, bent pins, or water intrusion. Clean and dry the connector. If pins are badly corroded, they often need to be replaced or the connector shell swapped out.
  5. Measure sensor resistance with a multimeter. Compare to manufacturer spec (typically a few hundred to several thousand ohms depending on type). If resistance is infinite (open) or zero (short), replace the sensor.
  6. Check reference voltage and ground at the connector while key is on (some sensors use a 5V or ignition-switched reference; others are passive AC sensors and require spinning to generate voltage). If you don’t see the proper reference voltage on an active sensor, trace power/ground back to the ABS module and check fuses and grounds.
  7. If passive, spin the wheel and use a multimeter or oscilloscope to verify an AC waveform and amplitude. Typical low-speed AC readings might be a few hundred millivolts to a couple volts AC and should rise smoothly with speed. If readings are intermittent or noisy, suspect the sensor or tone ring.
  8. If active, verify the square/analog signal on scope or scanner live data. Active sensors will show a 0–5V pulsing output (or other expected levels)—lack of pulses or noisy signals implicate the sensor or wiring.
  9. Wiggle the wiring while monitoring live data to find intermittent opens or short circuits caused by flexing harness or broken wires. Common intermittent faults occur where the harness passes through factory grommets or where previous repairs were made.
  10. Repair or replace the sensor, wiring, or tone ring as indicated. Reconnect and clear codes, then test drive to confirm the fault does not return. If the fault returns intermittently, re-check grounds, harness routing and pay special attention to harness clips that might be missing.
  11. If the code persists after sensor/wiring repairs, test or bench-check the ABS module, and verify ECU communications to rule out control module faults. In some cases a professional shop will bench-test the module or reflash the software.

Professional tip: Use an oscilloscope when available—waveform shape tells you far more than static resistance readings. A weak or noisy waveform points to abrasion, contamination, or a failing sensor amplifier. Also, when replacing components, measure old vs new sensor outputs where possible so you can verify the repair.

Common diagnostic mistakes to avoid: replacing only the sensor without checking the tone ring, failing to inspect or clean the connector, assuming the “right front” label is correct without checking live data, and neglecting to secure and route the harness after repair which can lead to repeated failures.

Possible Fixes & Repair Costs

Typical repair cost ranges: simple sensor replacement commonly runs $75–$300 in parts and $50–$150 in labor depending on vehicle. Wiring or connector repair can range $100–$500. Tone ring replacement or hub assembly costs are higher, often $200–$800 plus labor. ABS module replacement or recalibration can push total repairs to $600–$2,000 or more.

Breakdown of cost factors you should consider:

  • Parts: aftermarket sensors are cheaper (sometimes $20–$80) while OEM sensors cost more ($80–$250). Hubs with tone rings or bearing assemblies raise parts cost significantly.
  • Labor: depending on whether the wheel bearing or hub must be removed, labor can range from 0.5 hours for simple sensor swaps to 3+ hours for hub/bearing replacement.
  • Diagnostic time: shops often charge an hour or more to trace intermittent electrical issues, which can be the bulk of the bill if the wiring is the culprit.
  • Programming/calibration: some ABS modules or vehicles require module programming after part replacement—dealerships charge more for this service or the shop must have scan tool subscriptions to perform it.
  • Additional repairs: if a damaged wiring harness requires section replacement or the tone ring is welded to a hub that must be pressed out, costs rise fast.

Typical scenarios:

  • DIY sensor swap: you buy the sensor for $40–$120 and spend an hour replacing it—low cost if you can lift and safely support the car.
  • Shop sensor replacement: $150–$400 total — includes parts, labor, and a quick scan/clear.
  • Hub/tone ring replacement: $400–$1,000 depending on whether the bearing, hub, and brake parts are included; labor increases accordingly.
  • ABS module replacement and programming: $800–$2,500 — only common if module diagnostics point to internal failure.

When shopping for parts, check whether the sensor is sold with a new connector or mounting hardware, and whether the part is covered by a warranty. When in doubt, compare the waveform or resistance of a new sensor to the old one before installation so you can return parts if they are faulty.

Can I Still Drive With C0159?

You can usually drive short distances with C0159, but ABS and traction control may be disabled. That increases braking distance in slippery conditions and reduces vehicle stability assistance. Avoid hard braking, wet roads, and high-speed driving until the issue is fixed.

If you must drive, take these precautions: reduce speed, maintain extra following distance, avoid sudden steering maneuvers, and don’t tow heavy loads or drive on ice/snow. The vehicle’s mechanical brakes should still work in most cases, but you lose the anti-lock feature that helps prevent wheel lockup and the electronic aids that stabilize the car in slides.

What Happens If You Ignore C0159?

Ignoring C0159 can lead to compromised ABS and traction control performance. You risk longer stopping distances, unstable handling in low-traction situations, and progressive sensor or tone ring damage that increases repair costs later.

Other consequences: a chronic intermittent sensor fault can lead the ABS module to attempt many retries, potentially causing stress on relays or internal components. You may also fail safety inspections in certain regions if the ABS warning light is on. Finally, continued driving with a damaged tone ring or rubbing sensor can eventually damage wheel bearings or require hub replacement, which is far costlier than a single sensor swap.

Need wiring diagrams and factory-style repair steps?

Chassis faults often depend on sensor signals, shared grounds, and module logic. A repair manual can help you follow the correct diagnostic path for the affected circuit.

Factory repair manual access for C0159

Check repair manual access

Related Steering Angle Codes

Compare nearby steering angle trouble codes with similar definitions, fault patterns, and diagnostic paths.

  • C0158 – Steering Wheel Angle Sensor Circuit Range/Performance
  • C0157 – Steering Wheel Angle Sensor Circuit High
  • C0156 – Steering Wheel Angle Sensor Circuit Low
  • C0155 – Steering Wheel Angle Sensor Circuit
  • C0183 – Chassis Steering Angle Signal Plausibility
  • C0117 – Chassis Steering Angle Sensor Circuit

Last updated: March 1, 2026

Key Takeaways

  • C0159 generally points to a wheel speed sensor circuit fault, most often the right front sensor.
  • Common causes are a failed sensor, damaged wiring, dirty or damaged tone ring, and connector corrosion.
  • Diagnose with an ABS scanner, multimeter, and ideally an oscilloscope; always compare live data between wheels.
  • Repairs range from simple sensor swaps to wiring or ABS module replacements depending on root cause.
  • Don’t ignore the code—ABS and traction control safety functions can be impaired.
  • Before replacing parts, inspect connectors and tone ring geometry to avoid repeating the same failure.

Vehicles Commonly Affected by C0159

C0159 is found across many makes and models because wheel speed sensors are universal ABS components. You’ll see it often on SUVs and trucks that get off-road or wet use (

All Categories
  • Steering Systems
  • Powertrain Systems (P-Codes
  • Suspension Systems
  • Body Systems (B-Codes
  • Wheels / Driveline
  • Chassis Systems (C-Codes
  • CAN Bus / Network Communication
  • Network & Integration (U-Codes
  • Control Module Communication
  • Engine & Powertrain
  • Vehicle Integration Systems
  • Fuel & Air Metering
  • Volkswagen
  • Ignition & Misfire
  • Mitsubishi
  • Emission System
  • BYD
  • Transmission
  • Toyota
  • Hybrid / EV Propulsion
  • Lexus
  • Cooling Systems
  • Mercedes-Benz
  • Body / Comfort & Interior
  • Dodge
  • Airbag / SRS
  • Kia
  • Climate Control / HVAC
  • Hyundai
  • ABS / Traction / Stability
  • Engine & Powertrain
  • Fuel & Air Metering
  • Ignition & Misfire
  • Emission System
  • Transmission
  • Hybrid / EV Propulsion
  • Cooling Systems
  • Body / Comfort & Interior
  • Airbag / SRS
  • Climate Control / HVAC
  • ABS / Traction / Stability
  • Steering Systems
  • Suspension Systems
  • Wheels / Driveline
  • CAN Bus / Network Communication
  • Control Module Communication
  • © 2026 AutoDTCs.com. Accurate OBD-II DTC Explanations for All Makes & Models. About · Contact · Privacy Policy · Disclaimer