01 5 New Cars Worth a Trial in 2023 • 02 Experts Warn Ignoring A Weak Ignition Coil Could Leave Your… • 03 BMW Unveils New Armored i7 and V8 7 Series for High-Profile… • 04 10 Engine-Killing Behaviors Every Car Owner Must Avoid • 05 You Could Destroy Your Entire Engine If You Keep Repeating … • 06 What Are the Symptoms of a Failing Transmission Control Mod… • 07 Understanding the 4-Pin Relay: Functions, Applications, and… • 08 Direct Injection's Dark Secret: How Modern Engines Destroy … • 09 A Comprehensive Guide to Using Side Mirrors and Rear View M… • 10 P0024 B camshaft position - timing over advanced or system … •

DTC codes / C01xx · Brakes, steering and suspension / C0158

C0158Left Rear ABS Inlet Solenoid Circuit Malfunction

C0158 indicates that the anti-lock braking system (ABS) control module has detected an electrical fault in the circuit for the left rear inlet solenoid, which is the valve that controls hydraulic pressure to that wheel during ABS operation. The module monitors the solenoid's voltage and current and sets this code when the signal falls outside the expected range, often due to an open, short, or excessive resistance in the wiring or solenoid itself.

SystemChassis
Code typeGeneric (all makes)
SeverityMedium
Fix difficultyIntermediate
AreaBrakes, steering and suspension

Symptoms you may notice

  • The ABS warning light is illuminated on the dashboard, often accompanied by the traction control light if equipped.
  • The ABS system is disabled, so the wheels may lock during hard braking, especially on slippery surfaces.
  • A soft or spongy brake pedal may be felt if the solenoid is stuck open or closed, though this is less common.
  • In some vehicles, the stability control or hill assist systems may also be deactivated as a safety precaution.
  • Often no symptoms besides the warning light, as the base braking system remains functional.
  • In rare cases, a pulsing or dragging brake at the left rear wheel may be noticed if the solenoid is stuck.

Common causes, most likely first

  1. Damaged or corroded wiring or connector at the left rear ABS solenoid, often due to road debris or moisture intrusion.
  2. Open or shorted solenoid coil inside the ABS hydraulic control unit, typically from age or contamination.
  3. Failed ABS control module, which may have internal driver circuitry faults for the solenoid.
  4. Poor electrical connection at the ABS module harness, such as loose pins or terminal corrosion.
  5. Blown fuse or relay that supplies power to the ABS solenoid circuit, though this usually affects multiple solenoids.
  6. Aftermarket electrical accessories improperly wired, causing interference or voltage drops in the ABS circuit.

How to diagnose and fix it

  1. Inspect the left rear ABS wheel speed sensor and its wiring for damage, as a faulty sensor can sometimes trigger solenoid codes indirectly.
  2. Check the ABS fuse and relay, and verify battery voltage and ground connections at the ABS module.
  3. Disconnect the ABS module connector and inspect for corrosion, bent pins, or water intrusion; clean and apply dielectric grease as needed.
  4. Measure resistance of the left rear inlet solenoid circuit at the module connector and compare to manufacturer specifications to identify an open or short.
  5. Perform a wiggle test on the wiring harness while monitoring solenoid resistance or code status to detect intermittent faults.
  6. If wiring and connections are good, test the solenoid directly at the hydraulic unit; replace the ABS hydraulic control unit if the solenoid coil is faulty.
  7. After repairs, clear the code and perform a road test to verify the ABS system operates correctly and the code does not return.

Hidden causes of C0158 you should check

  • A weak or failing battery or charging system can cause voltage drops that mimic a solenoid circuit fault, so always load-test the battery before condemning the ABS module.
  • Corrosion inside the ABS module connector is a frequent culprit, especially in vehicles driven in winter salt conditions, and can often be fixed without replacing expensive parts.
  • The left rear inlet solenoid shares a ground circuit with other solenoids in some designs, so a single bad ground can set multiple solenoid codes, not just C0158.
  • Aftermarket alarm or remote start installations that tap into ABS wiring can introduce resistance or interference that triggers this code, so check for non-factory wiring.
  • A sticking solenoid may not always set a hard code; intermittent faults can be caused by debris in the brake fluid, so a fluid flush may resolve the issue if the solenoid is mechanically sticky.

Can I keep driving with C0158?

You can usually drive the vehicle with C0158 set because normal braking remains functional, but the ABS is disabled, so avoid hard braking or slippery conditions where wheel lock-up could occur. Have the fault diagnosed promptly to restore full safety system operation.

Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage