Skip to content

C0020

Chassis
Moderate

ABS Pump Motor Control Circuit Malfunction

Get Your FREE AI Diagnostic Report

Enter your vehicle for a personalized diagnosis for code C0020

C0020

Optional: Add your vehicle for more accurate diagnosis

The C0020 code indicates that the ABS control module has detected a problem with the ABS pump motor control circuit. The ABS pump motor is responsible for generating hydraulic pressure during anti-lock braking events — it rapidly modulates brake pressure to individual wheels to prevent wheel lockup during hard braking or on slippery surfaces. When this motor cannot operate properly, the ABS system is effectively disabled.

Your normal brakes will still function, so you can stop the vehicle. However, the anti-lock braking system and traction control will not be available, which means your wheels could lock up during hard stops, especially on wet, icy, or gravel surfaces. This significantly increases the risk of skidding and losing control in emergency braking situations.

You should have this code diagnosed within the week. A mechanic will typically test the ABS pump motor relay and fuse first, then check for wiring issues before testing the pump motor itself. In many cases, the entire ABS hydraulic unit may need replacement, which is a more expensive repair. Do not ignore this code, especially if you frequently drive in rain, snow, or stop-and-go traffic where ABS is most critical.

Severity

Moderate — Address SoonThis Week

Symptoms

  • ABS warning light illuminated on dashboard
  • Traction control warning light on
  • Longer stopping distances on wet or slippery roads
  • Unusual buzzing or humming noise from the brake area when ABS would normally engage
  • Brake pedal pulsation absent during hard braking on slippery surfaces

Likely Causes

Faulty ABS pump motor35%

The ABS hydraulic pump motor can fail internally due to worn brushes, a burned-out armature, or seized bearings, preventing it from building the hydraulic pressure needed for anti-lock brake operation.

ABS pump motor relay or fuse failure25%

The relay that powers the ABS pump motor can fail, or the associated fuse can blow, cutting electrical power to the pump entirely and triggering this code.

Damaged wiring or corroded connectors20%

Wiring between the ABS control module and the pump motor can become damaged by road debris, corrosion, or chafing, creating open circuits or high resistance that prevents proper motor operation.

Faulty ABS control module20%

The electronic control module that commands the ABS pump can develop internal circuit failures, particularly the pump motor driver transistor, preventing it from activating the pump when needed.

Estimated Cost

DIY Repair

$50$300
Difficulty
Shop OBD2 scanners

Professional Repair

$300$1200

Includes parts + labor

Common Fixes

  1. Replace the ABS pump motor or complete ABS hydraulic unit assembly
  2. Replace the ABS pump motor relay and check the fuse
  3. Repair or replace damaged wiring and corroded connectors at the ABS module
  4. Replace the ABS control module and reprogram

Shop Parts

Related Codes

Still have questions C0020?