C0267 Code: ABS Pump Motor Circuit Open or Shorted
The C0267 code means the ABS module detected an open circuit or a short in the ABS pump motor, the pump that restores brake pressure during an ABS stop. The ABS and the stability control are left disabled.
- Severity
- High
- Can I keep driving?
- Yes, but with caution
- Estimated cost
- $10 to $1,500
- Difficulty
- Medium
- System
- Chassis, Brakes and Suspension
- Applies to
- All OBD2 vehicles
On this page
What the C0267 code means
The ABS module (EBCM) controls the anti-lock brakes and, on most modern vehicles, traction control and stability control too. When it detects a fault, it disables those functions and turns on the ABS and stability warning lights. The normal brakes keep working.
The ABS pump only runs when the ABS acts, and during the self-test at startup, when you hear a brief buzz. The module monitors the voltage and current of the motor, and if it does not respond as expected, it stores the C0267 code.
It is usually caused by the pump fuse or relay, a corroded ground on the hydraulic unit, or the pump motor itself. On many vehicles the relay is built into the module.
Important: many C and B codes are not generic. The definition on this page is the most widespread one, used by General Motors and most generic scan tools, but on other makes the same number can mean something else. Always confirm the code text with a scan tool that reads the right module (ABS, body or airbag).
C0267 code symptoms
- ABS and stability control warning lights on.
- The self-test buzz is not heard at startup.
- The ABS does not act in a hard stop.
Likely causes of the C0267 code
- Blown pump motor fuse. It is usually a high amperage fuse.
- Corroded hydraulic unit ground. Confirm it with the tests in the diagnosis section.
- Failed pump motor. Worn brushes or a seized motor.
- Internal relay of the module. Swap it with an identical one to rule it out.
- Hydraulic unit connector with water or corrosion.
How to diagnose the C0267 code step by step
- Check the pump fuse in the fuse box in the engine compartment.
- Measure the hydraulic unit ground. The voltage drop should be under 0.2 V.
- Command the pump with the scan tool and listen for it to run.
- Inspect the unit connector.
How to fix the C0267 code
- Replace the fuse and find the cause if it blows again.
- Repair the ground or the connector.
- Replace the pump motor or the hydraulic unit.
- Bleed the brakes with the scan tool if the hydraulic circuit was opened.
Technical reference data
- Typical pump motor current draw: 20 to 40 A.
- These values are approximate. Check the manufacturer data for your vehicle.
Brand-specific notes
Do not condemn the pump before you have checked the fuse and the ground. They are the cheapest causes and the quickest to test.
C0267 on Chevrolet and GMC
This code is common on Chevrolet and GMC vehicles, and on high mileage vehicles from other makes.
Questions about the C0267 code
There are no questions about this code yet. Tell us about your case: vehicle, symptoms and what you have already checked.