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) / ABS / Traction / Stability / C0090 – Right Rear ABS Solenoid #1 Circuit Malfunction

C0090 – Right Rear ABS Solenoid #1 Circuit Malfunction

If your scan tool just pulled a C0090, you’re dealing with a fault in the hydraulic control unit (HCU) solenoid circuit for the right rear wheel. Don’t panic — this is a fully diagnosable code with a clear logical path. Here’s exactly what it means, what to measure, and how to fix it properly.

What C0090 Actually Means

The ABS system uses a set of solenoid valves inside the HCU to modulate brake hydraulic pressure independently at each wheel during an ABS event. Each wheel typically has two solenoids: an inlet solenoid (#1) and an outlet solenoid (#2). C0090 specifically flags the inlet (build/apply) solenoid for the right rear corner — Solenoid #1.The PCM/EBCM (Electronic Brake Control Module) monitors this circuit continuously. It expects to see a specific resistance value and correct voltage/ground integrity. When it detects an open circuit, short to ground, short to voltage, or resistance outside acceptable range, it sets C0090, illuminates the ABS/stability warning light, and disables ABS (and often traction control/ESC) for that vehicle’s brake event cycle.What you’ll notice: The ABS warning light is on. Normal base braking still works — the hydraulics are passive without ABS activation. However, the wheel will lock during hard braking instead of modulating. On vehicles with integrated stability control, ESC and traction control may also be disabled.

Technical Specifications You Need

Before grabbing a wrench, know your target numbers. These apply to the vast majority of domestic and import vehicles; always cross-reference with your factory service manual (FSM) for your specific platform.

Solenoid Resistance (measured at HCU connector, solenoid pins)

    • Typical spec range: 2 – 6 Ohms at approximately 70°F (21°C)
    • Most GM platforms (ABS VI, BPMV): 3.5 – 4.5 Ω
    • Most Ford/Toyota/Honda platforms: 2.5 – 5.0 Ω
    • Resistance outside this window = solenoid failed internally → HCU replacement required

Circuit Supply Voltage (ignition on, engine off)

    • EBCM reference feed: 9.5 – 14.5V
    • Anything below 9.5V with a known good battery suggests a wiring or ground concern upstream of the module

Solenoid Ground Path

    • Voltage drop across ground circuit: ≤ 0.1V (100mV) under load
    • Anything above 200mV indicates a high-resistance ground fault

Solenoid Activation Current (live data, ABS event)

    • Typical pull-in current: 1.5 – 3.0A
    • The EBCM uses pulse-width modulation (PWM) to hold the solenoid — you won’t see a clean DC reading on a standard DMM during activation; use a scope if available

Tools Required

    • OBD-II scan tool with ABS/chassis code capability (not just a basic code reader — it must read C-codes and display ABS live data)
    • Digital multimeter (DMM) with min/max capture and diode-check function
    • Back-probe pins or T-pins (never pierce wiring insulation with a sharp probe)
    • Wiring diagram for your specific year/make/model (Mitchell1, AllData, or OEM service portal)
    • Brake line wrenches (if HCU removal is needed)
    • Brake fluid catch container
    • Optional but extremely useful: lab oscilloscope or graphing meter for solenoid PWM analysis

Step-by-Step Diagnostic Procedure

Step 1 — Record Everything Before Touching Anything

Connect your bi-directional scan tool and pull the full DTC list. A lone C0090 is unusual. Look for companion codes like C0091 (solenoid #2 on the same corner), U-codes (communication faults suggesting EBCM power/ground issues), or C-codes on other wheels. Freeze frame data will show vehicle speed, brake switch status, and battery voltage at the moment of fault. Screenshot or write it all down.

Step 2 — Visual Inspection of the Right Rear Circuit

Physically trace the ABS wiring harness from the EBCM (typically mounted on or near the HCU in the engine bay or under the vehicle) to the right rear corner. You’re looking for: harness chafing against frame/suspension, melted insulation from exhaust proximity, corroded or spread connector terminals, and water intrusion into connectors. Right rear is the worst corner for corrosion on any vehicle that sees road salt.Disconnect the HCU connector and the solenoid-side connector if accessible. Use electrical contact cleaner and a terminal cleaning tool. More ABS solenoid faults are caused by a dirty 32-way HCU connector than by an actual solenoid failure.

Step 3 — Resistance Testing at the HCU Connector

With the HCU electrical connector fully disconnected:
    1. Set your DMM to the 200Ω range
    1. Identify the two pins for the right rear inlet solenoid using your wiring diagram (typically labeled “RR SOL1 HI” and “RR SOL1 LO”)
    1. Place leads across those two pins
    1. Target: 2–6 Ohms. A reading of OL (over-limit/open) means a broken coil winding or open wire between connector and solenoid. A reading near 0 Ω means a shorted winding — both condemn the HCU.
If the resistance measures within spec at the HCU connector, the solenoid itself is fine. Your fault is in the wiring between the EBCM and the HCU, or inside the EBCM itself.

Step 4 — Wiring Harness Continuity and Short Tests

Using your wiring diagram, identify the two EBCM pins that drive the right rear inlet solenoid. Disconnect both the EBCM connector and HCU connector (both ends open prevents false readings).
    • Continuity test: Resistance from EBCM pin → HCU pin should be < 1.0 Ω. Anything above 2 Ω is a problem.
    • Short to ground test: Measure from each circuit wire to a known clean chassis ground. You should see OL (infinite resistance). Any measurable resistance indicates a short to ground.
    • Short to voltage test: Key-on, measure each wire to ground. You should see 0V. Any voltage present indicates a short to battery or ignition supply.

Step 5 — Ground Integrity Check

This step is missed by 80% of technicians who misdiagnose EBCM failures. The EBCM module ground is as critical as the solenoid circuit itself. Locate the EBCM chassis ground bolt (usually a 10mm bolt to the firewall or frame). Measure voltage drop from the EBCM ground pin to a known good battery negative with the key on:
    • ≤ 0.1V: Pass. The ground circuit is clean.
    • 0.1 – 0.5V: Borderline. Clean the ground point and retest.
    • > 0.5V: Fail. This can cause multiple phantom C-codes including C0090 without any actual solenoid fault.

Most Likely Root Causes (In Order of Frequency)

From 20 years of actual shop experience, here’s what you’ll find most often:
    1. Corroded HCU multi-pin connector (most common) — Salt, moisture, and vibration degrade terminal contact. Cleaning and re-pining the connector resolves this more than half the time.
    1. Failed ABS solenoid / HCU assembly — The solenoid coil winding opens or shorts internally. On most vehicles the solenoid is not serviceable separately; the entire HCU must be replaced. Remanufactured units are available from reputable suppliers at a fraction of dealership pricing.
    1. Chafed or broken harness wire — Especially at the HCU bracket where the harness flexes. Inspect with a flex-and-probe technique: gently flex the harness while monitoring resistance on your DMM.
    1. EBCM internal failure — The driver circuit inside the module that commands the solenoid fails. This is actually relatively rare but gets blamed too often before proper wiring diagnosis is done.
    1. Poor chassis ground — See Step 5 above. Never skip this.

Repair Procedures

Connector Cleaning and Terminal Repair

Use electrical contact cleaner, followed by Stabilant 22 or dielectric grease on mating surfaces. If a terminal is corroded black and springback is gone, replace the terminal with a proper OEM-grade pigtail splice — not a butt connector.

Wiring Repair

Use OEM-gauge wire and rosin-core solder with adhesive-lined heat shrink. Never use wire nuts or non-weatherproof connectors in an ABS circuit. ABS wiring sees constant vibration and moisture exposure.

HCU Replacement

This is a hydraulic component — proper procedure matters. Cap brake lines immediately when disconnecting to prevent master cylinder reservoir draining. After installation, a full ABS brake bleed is required using a bi-directional scan tool that can cycle the ABS solenoids during the bleed sequence. Manual bleeding alone won’t fully purge the HCU.

EBCM Replacement

Many EBCM units require programming to the vehicle’s VIN. Confirm this requirement before ordering. Some platforms allow direct replacement with a matching-part-number module without programming. Others — particularly GM and Ford late-model trucks — require a dealership or J2534 pass-through device flash.

Clearing the Code and Verification

After completing your repair:
    1. Clear all ABS/chassis DTCs with your scan tool
    1. Perform a key-off / key-on cycle and recheck for immediate code reset (an immediate return before driving = wiring fault still present)
    1. Test drive at speeds above 12 mph — the ABS system runs self-checks above this threshold
    1. Perform one controlled ABS activation if safe to do so (empty parking lot, gravel or slick surface, firm brake application to wheel lockup threshold) — this fully exercises the solenoid circuit under live commanded operation
    1. Re-scan. A clean system with no stored or pending C0090 = repair verified

⚠️ Safety Advisory

The ABS system is a critical active safety system. With C0090 active, your base hydraulic brakes still function — but ABS, traction control, and stability control are all compromised or disabled. Do not drive this vehicle at highway speeds or in wet/slick conditions until the repair is complete and verified. If you are not comfortable working with hydraulic brake lines or do not have access to a bi-directional scan tool for the HCU bleed procedure, take the vehicle to a qualified shop for the hydraulic portion of this repair.


Quick Reference Spec Table

TestSpec / TargetTool Required
Solenoid resistance (at HCU connector)2 – 6 ΩDMM, 200Ω range
Wire continuity (EBCM to HCU)< 1.0 ΩDMM
Short to ground checkOL (infinite resistance)DMM
Ground voltage drop≤ 0.1VDMM, key-on
EBCM supply voltage9.5 – 14.5VDMM, key-on
Follow the diagnostic procedure in order, don’t throw parts at this code, and C0090 is very resolvable without a dealership bill. The majority of these faults come down to a connector or a solenoid — both of which are well within DIY reach with the right tools and the right information.
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