C0666 — Right Rear Wheel Speed Sensor B Circuit/Open

C0666 — C0666 — Right Rear Wheel Speed Sensor B Circuit/Open: Causes, Symptoms & Fix. A fault in the ABS / stability control. Short, gentle driving to a shop is usually possible. Typical causes: failed wheel speed sensor, damaged sensor wiring or corroded connector, damaged tone (reluctor) ring on the hub.

vehicle

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 C0666 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 C0666 does not return.

Approximate repair cost

Repair cost depends on which component actually failed. Typical scenarios for C0666 (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 C0666 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 C0666 myself?

Start with a scan: confirm C0666, 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.

Will C0666 clear itself?

Sometimes C0666 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 C0666 mean?

C0666 — C0666 — Right Rear Wheel Speed Sensor B Circuit/Open: Causes, Symptoms & Fix. A fault in the ABS / stability control. Short, gentle driving to a shop is usually possible. Typical causes: failed wheel speed sensor, damaged sensor wiring or corroded connector, damaged tone (reluctor) ring on the hub.

What is the most common cause of C0666?

The most common causes are: failed wheel speed sensor, damaged sensor wiring or corroded connector, damaged tone (reluctor) ring on the hub.

Is it safe to drive with C0666?

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.

C0666 — C0666 — Right Rear Wheel Speed Sensor B Circuit/Open: Causes, Symptoms & Fix

When your scan tool pulls code C0666, it means the anti-lock brake system has detected a problem with the right rear wheel speed sensor circuit. Specifically, the module is reporting an open circuit or a signal that has gone completely dark. The sensor in question is designated as "B" — many vehicles use separate sensors for different functions, and this one handles the right rear corner. C0666 is classified as a chassis system code, sitting squarely in the ABS and stability control diagnostic family.

The wheel speed sensor works hand-in-hand with a toothed reluctor ring mounted on the hub assembly. As the wheel turns, the ring's teeth pass by the sensor's magnetic field, generating an alternating current signal. The ABS control module reads this signal and calculates rotational speed for each wheel many times per second. When the module expects to see a signal from the right rear corner but receives nothing — or receives a signal that doesn't make sense — it sets C0666. The code only registers after the fault persists through specific driving conditions, which is why freeze frame data is so valuable: it shows engine load, vehicle speed, and temperature at the exact moment the problem was detected.

Common Symptoms

  • Speedometer needle stutters or reads incorrectly
  • Cruise control refuses to engage or cuts out unexpectedly
  • ABS warning lamp illuminates on the instrument cluster
  • Anti-lock braking fails to activate during emergency stops
  • Brake pedal feel changes noticeably under hard braking
  • Dashboard displays a stability control disabled message

What Causes C0666?

The most frequent culprit behind C0666 is wiring damage. The sensor connector lives in a harsh environment near the wheel hub, exposed to road salt, moisture, and physical stress from suspension movement. Corrosion at the connector pins or a broken wire inside the harness will interrupt the signal and trigger this code.

Beyond wiring, a failed wheel speed sensor itself is a common cause. These sensors contain magnetic elements and hall-effect circuitry that degrade over time, especially in high-mileage vehicles or those exposed to extreme weather.

The reluctor ring — the toothed wheel the sensor reads — can accumulate metal debris or suffer physical damage from impacts. A bent or chipped ring produces erratic signals that confuse the module.

A blown fuse supplying low voltage to the ABS module will prevent proper communication and may set C0666 alongside other ABS codes.

In some cases, the ABS control module itself develops internal faults, though this is less common than sensor or wiring issues.

How to Diagnose

Begin by connecting an OBD2 scanner and confirming C0666 is stored in the ABS module. Save the associated freeze frame data before clearing anything — these records show exactly what conditions were present when the fault first appeared.

Research whether your vehicle has any open technical service bulletins for C0666 or related ABS codes. Searching by VIN on the manufacturer's website or the NHTSA database can reveal known issues with software updates or specific repair procedures for your make and model.

Perform a thorough visual inspection of the right rear wheel speed sensor wiring. Trace the harness from the sensor connector toward the body, looking for damaged insulation, rubbed-through wires, and any signs of corrosion at the connector itself.

Using a scanner capable of reading ABS data, monitor all four wheel speed PIDs while driving slowly in a safe area. The right rear reading should match the other wheels; if it drops to zero or shows implausible numbers, you've found your faulty sensor.

Remove the sensor and inspect the tip for metal debris. Check the reluctor ring on the hub for missing teeth, deformation, or accumulated contamination.

Clear the code and complete a drive cycle that replicates the conditions stored in the freeze frame. If C0666 returns, the fault is confirmed and you can proceed with targeted repairs.

Repair Options and Costs

Wiring repair offers the most cost-effective solution when the harness is damaged. Cleaning corroded connectors or splicing broken wires typically runs between $80 and $250 for parts and labor at an independent shop.

If the sensor itself has failed, replacement is straightforward. A new wheel speed sensor for the right rear position costs $120 to $350 installed, depending on your vehicle and whether you use OEM or aftermarket parts.

When the ABS control module is at fault, repair or replacement is the only option. This involves either sending the unit out for rebuild or installing a new or refurbished module, with costs ranging from $400 to $1,200 including labor.

Total Cost to Fix

The total bill for C0666 repairs generally falls between $80 and $1,200, with the exact amount determined by which component failed. Wiring issues resolve on the lower end of that range, while an ABS module replacement represents the upper limit. Proper diagnosis before purchasing parts is essential — replacing a perfectly good module because of a simple wire break is an expensive mistake.

Can You Drive with C0666?

Your conventional brakes remain fully functional, so controlled driving on dry pavement is still possible. However, the anti-lock system and electronic stability control are disabled, which means longer stopping distances on wet or icy surfaces and no stability intervention if a wheel loses traction. Treat this code as a caution-level issue: get it diagnosed promptly and avoid aggressive driving until repairs are complete.

Related OBD2 codes