C0111 Code: ABS Pump Motor Performance Problem – Causes, Symptoms & Repair Guide

C0111 Code: ABS Pump Motor Performance Problem – Causes, Symptoms & Repair Guide

The C0111 Diagnostic Trouble Code (DTC) indicates that the Electronic Brake Control Module (EBCM) has detected an abnormal performance condition in the ABS pump motor. Unlike C0110, which primarily points to an electrical circuit fault, C0111 generally means the pump motor is operating but its speed, current draw, or hydraulic performance is outside the expected range.

Note: The exact definition of C0111 varies by manufacturer. Always confirm the description using the factory service manual for your vehicle.

Symptoms of C0111

✔ ABS warning lamp ON
✔ Traction Control light ON
✔ Electronic Stability Control disabled
✔ ABS activates slowly or not at all
✔ Increased stopping distance on slippery roads
✔ Pump motor noise louder than normal
✔ Multiple ABS-related DTCs stored
✔ Intermittent ABS operation

Common Causes

Worn ABS pump motor brushes
Internal pump motor wear
Low battery or charging voltage
High resistance in power or ground circuits
Loose or corroded connectors
Restricted hydraulic passages inside the ABS unit
Faulty ABS relay
Defective Electronic Brake Control Module (EBCM)

How Serious Is C0111?

Severity: HIGH

The vehicle usually remains drivable, but the ABS, Traction Control, and Stability Control systems may be disabled. This can reduce braking performance and vehicle stability during emergency braking or on wet, snowy, or loose road surfaces.

Vehicles Commonly Affected

  • Chevrolet
  • GMC
  • Cadillac
  • Buick
  • Pontiac
  • Saturn
  • Opel
  • Holden
  • Isuzu
  • Some Ford, Mazda, Hyundai, Kia, and Nissan models using similar ABS systems.

Diagnostic Procedure

Follow the diagnostic steps below before replacing the ABS pump motor or the Electronic Brake Control Module (EBCM). Many C0111 faults are caused by poor electrical connections rather than a failed pump.

Step 1
Scan all modules and record every stored DTC.
Step 2
Verify battery voltage is above 12.4V with the engine OFF.
Step 3
Inspect the ABS fuse and relay.
Step 4
Inspect wiring and connectors for corrosion or damage.
Step 5
Use a scan tool to command the ABS pump motor ON.
Step 6
Measure voltage, current draw, and ground voltage drop while the motor operates.
Step 7
If electrical values are correct but performance is abnormal, inspect or replace the hydraulic unit or pump motor.

Typical ABS Pump Motor Wiring

🔋 Battery (+12V) │ ▼ ┌─────────────┐ │ ABS Fuse │ └─────────────┘ │ ▼ ┌─────────────┐ │ ABS Relay │ └─────────────┘ │ ▼ ┌────────────────────┐ │ ABS Pump Motor │ └────────────────────┘ │ ▼ ⚫ Chassis Ground ────────────── 🟦 EBCM │ └──── Controls Relay ON/OFF

Typical Pump Motor Pinout

Pin Function Typical Value
1 Battery Supply 11.5–14.8 V
2 Ground 0 V

Typical Test Values

Test Normal Reading
Battery Voltage 12.4–12.8V (Engine OFF)
Charging Voltage 13.5–14.8V
Ground Voltage Drop Less than 0.20V
Fuse Continuity 0 Ω
Relay Output Battery Voltage

Diagnostic Flowchart

START │ ▼ Read All DTCs │ ▼ Battery Voltage OK? │ ├── NO → Charge / Replace Battery │ ▼ YES Check Fuse & Relay │ ▼ Inspect Wiring │ ▼ Run ABS Pump Using Scan Tool │ ▼ Pump Performance Normal? │ ├── YES → Check EBCM │ ▼ NO Inspect / Replace Pump Motor │ ▼ Clear Codes │ ▼ Road Test │ ▼ END

ABS Pump Motor Oscilloscope Test

The easiest way to evaluate the ABS pump motor is by using a low-amp current clamp with an oscilloscope. A healthy motor produces evenly spaced current peaks, while damaged brushes, bearing wear, or internal pump problems create irregular waveforms.

Normal ABS Pump Current Current (A) ↑ 12│ /\ /\ /\ /\ 11│ / \ / \ / \ / \ 10│________/ \____/ \____/ \____/ \_______ 9│ 8│ 7│________________________________________________________→ Time ✓ Equal peak height ✓ Equal spacing ✓ Smooth motor operation ✓ Normal current draw

Faulty ABS Pump Current Current (A) ↑ 12│ /\ /\ /\ 11│ / \ /\ / \ __/ \ 10│______/ \____/ \_/ \____/ \____ 9│ 8│ 7│________________________________________________________→ Time ✗ Uneven peaks ✗ Missing current pulses ✗ Worn motor brushes ✗ Internal motor fault or poor connection
Beginner Tip
  • Equal peaks usually indicate a healthy pump motor.
  • Low peaks may indicate low battery voltage.
  • Random peaks often indicate worn brushes.
  • Missing peaks may indicate an open circuit or poor connector.
  • A very high current pattern can indicate a seized pump motor.

Common Diagnostic Mistakes

  • Replacing the ABS pump without checking battery voltage.
  • Ignoring poor ground connections.
  • Replacing the EBCM before testing the relay.
  • Not measuring voltage while the pump is operating.
  • Ignoring corrosion inside the ABS connector.
  • Skipping a road test after repairs.

Recommended Repairs

✔ Repair damaged wiring
✔ Clean electrical connectors
✔ Replace defective ABS relay
✔ Repair poor ground connection
✔ Replace worn ABS pump motor
✔ Replace or program the EBCM if required

Estimated Repair Cost

Repair Typical Cost (USD)
Fuse Replacement $5–20
Relay Replacement $20–80
Connector/Wiring Repair $50–200
ABS Pump Motor $250–700
ABS Hydraulic Unit / EBCM $400–1,200

Related DTCs

  • C0110 – ABS Pump Motor Circuit Malfunction
  • C0112 – ABS Pump Motor Electrical Fault
  • C0241 – Traction Control System Malfunction
  • C0242 – Engine Torque Reduction Circuit
  • C0265 – ABS Pump Motor Relay Circuit

Frequently Asked Questions

Can I continue driving with C0111?

Yes, but the ABS, Traction Control, and Stability Control systems may be disabled, reducing safety during emergency braking.

Can a weak battery trigger C0111?

Yes. Low system voltage can reduce pump motor performance and cause this code to set.

Does C0111 always mean the ABS pump motor is faulty?

No. Always inspect the battery, fuse, relay, wiring, connectors, and ground circuits before replacing the pump motor.

After repairs, should I clear the code?

Yes. Clear the DTC using a scan tool, then perform a road test to confirm that C0111 does not return.

Comments