C0267 on 2015-2019 GMC Canyon: ABS Pump Circuit Fault Causes and Fixes
On a 2015-2019 GMC Canyon, code C0267 is most often caused by water intrusion and corrosion in the Electronic Brake Control Module (EBCM) electrical connector. Inspecting this connector for damage is the first step before considering a costly module replacement.
- C0267 means there is an electrical problem with the ABS pump motor circuit, which will disable your ABS and Stabilitrak systems.
- Before buying any parts, the number one step is to disconnect and inspect the large electrical connector at the ABS module for any signs of water damage or corrosion, as this is a known problem.
- Repairing a corroded connector is much cheaper than replacing the entire ABS module.
- If the module must be replaced, it requires professional installation for VIN programming and a special brake bleeding procedure.
- You can still drive the truck, but your safety is reduced without ABS and stability control, so drive with extra caution, especially in bad weather.
What's Unique About the 2015-2019 Gmc CANYON

The GMC Canyon and its sibling, the Chevrolet Colorado, from this generation have a documented issue with water getting into the main connector for the Electronic Brake Control Module (EBCM). A General Motors Technical Service Bulletin (TSB #PIT5499B) directly addresses this problem. This means that unlike in many other vehicles where this code might immediately suggest a failed ABS pump, on the Canyon, the primary suspect is often just a corroded electrical connection caused by a poor seal at the EBCM, which is located on the driver's side frame rail.
Diagnostic Flowchart
Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.
Symptoms You May Notice
- ABS warning light is on
- Traction Control or ESC/Stabilitrak warning light is on
- "Service Trailer Brake" message on the Driver Information Center
- "Low Brake Fluid" light may be on, even when the fluid level is full
- Replacing the EBCM/ABS module without first inspecting the electrical connector for corrosion. Given the known TSB, the connector is the most likely point of failure and a much cheaper fix if caught early.
Most Likely Causes

- Water Intrusion and Corrosion at EBCM Connector 🔴 High Probability A known issue documented in GM Technical Service Bulletin #PIT5499B points to moisture compromising the EBCM harness connector, leading to corroded pins and an open circuit. The module's location on the frame rail makes it vulnerable to road spray.
How to confirm: Disconnect the main electrical connector at the EBCM (ABS module) located on the driver's side frame rail. Carefully inspect the pins and connector housing for any signs of moisture, white or green powder (corrosion), or bent/damaged pins.
Typical fix: If corrosion is found, the TSB advises replacing the affected terminals in the connector and, in many cases, replacing the EBCM itself as corrosion can damage the module's internal pins. After repair, apply dielectric grease to the connector to prevent future moisture intrusion.
Est. part cost: $20-$100 for connector repair kits, $400-$900 for a new EBCM. - Failed Electronic Brake Control Module (EBCM) 🟡 Medium Probability The internal electronics of the module or the ABS pump motor itself can fail, causing an internal open circuit. This can happen from age, vibration, or as a direct result of electrical damage from the aforementioned water intrusion. A shorted pump motor can damage the EBCM driver circuit internally.
How to confirm: If the EBCM connector and wiring are confirmed to be clean and have proper power/ground, the module itself is the likely culprit. 🎬 See how to diagnose and fix a pump motor circuit open code. A high-end scan tool can sometimes command the pump motor to confirm it is unresponsive. The motor itself can be tested for resistance by removing the EBCM to access the motor terminals.
Typical fix: Replacement of the entire ABS pump and module assembly. The new module must be programmed to the vehicle's VIN and an automated brake bleed must be performed using a scan tool.
Est. part cost: $400-$900 - Damaged Wiring Harness ⚪ Low Probability
How to confirm: Visually inspect the wiring harness leading to the EBCM for any signs of physical damage, chafing, or breaks. Use a multimeter to check for continuity and proper voltage on the power and ground circuits for the pump motor. TSB PIT5499B also suggests inspecting the wiring conduit leading to ground G400. Another TSB for 2019 models, #PIE0485, points to a harness clip near the EBCM that may be mispositioned, causing the harness to rub on a transmission mounting bolt.
Typical fix: Repair the specific damaged section of the wiring harness. This may involve splicing in new wire or replacing connector terminals.
Est. part cost: $10-$50 for wiring repair supplies. - Blown ABS Fuse ⚪ Low Probability
How to confirm: Locate the fuses for the ABS pump motor and EBCM in the underhood fuse box. Remove and visually inspect them or test for continuity with a multimeter.
Typical fix: Replace the blown fuse. If it blows again immediately, it indicates a short circuit that must be diagnosed further.
Est. part cost: $1-$5
Diagnosis Steps

- Check for Technical Service Bulletins (TSBs): Specifically, look for TSB #PIT5499B (or later revisions like PIT5499A), which directly addresses this code and its most common cause. For 2019 models, also check for TSB #PIE0485 regarding a potential harness chafe point.
- Inspect the EBCM Connector: Disconnect the battery. Unplug the large electrical connector from the EBCM/ABS module on the driver's side frame rail. Thoroughly inspect both the harness side and the module side for green or white corrosion, moisture, or bent pins.
- Check ABS Fuses: Inspect all fuses related to the ABS and EBCM in the underhood fuse panel.
- Test Power and Ground: If the connector is clean, use a multimeter to verify that the EBCM has proper power and ground at the connector according to the vehicle's wiring diagram. Specifically check for a good ground at Pin 13 (Black/White wire) of the EBCM connector. The TSB also mentions checking the ground G400 and its wiring conduit.
- Test Pump Motor Circuit: Check for continuity on the pump motor control and feedback circuits between the connector and the module. The EBCM monitors a feedback circuit that should be high when the pump is off and low when it's running.
- Condemn the EBCM: If all wiring, fuses, and connections are good, the EBCM/ABS pump assembly has likely failed internally and requires replacement.
Parts You'll Likely Need

- Electronic Brake Control Module (EBCM) / ABS Modulator Assembly
(OEM #84330122 (for 2015-2016 models, verify with VIN))— This is the complete unit that fails, either internally or due to corrosion from water intrusion. It is typically replaced as a single assembly with the hydraulic pump.
Trusted brands: ACDelco (Genuine GM)
OEM price range: $500-$900
Aftermarket price range: $400-$700 - EBCM Connector Terminals or Pigtail
(OEM #ACDelco PT2232 (example, verify specific terminal/connector needed))— If only the connector is corroded, replacing the damaged pins (terminals) or splicing in a new connector pigtail can fix the issue without replacing the entire expensive module.
Trusted brands: ACDelco, Standard Motor Products
OEM price range: $50-$100
Aftermarket price range: $20-$60
Related Codes That Often Appear With This One
- C0035 - C0050 — These codes relate to wheel speed sensor circuits. The EBCM is the central module for these sensors, and an internal fault or power issue within the EBCM (like from corrosion) can trigger these codes simultaneously. TSB PIT5499B explicitly lists these as common companion codes. 🎬 Watch: Diagnosing Stabilitrak and ABS wheel speed sensor faults.
- U0121 — This code means 'Lost Communication With Anti-Lock Brake System Control Module'. It often appears alongside C0267 if the EBCM is failing or has lost power due to corrosion, causing it to go offline from the vehicle's communication network. This is also listed in TSB PIT5499B. 🎬 Watch: Troubleshooting GMC Canyon ABS communication and wiring issues.
Technical Service Bulletins (TSBs) & Recalls

- PIT5499B: Warns technicians that ABS/ESC lights and codes like C0267, C0035-C0055, and U0121 may be caused by water intrusion or corrosion in the Electronic Brake Control Module connector. It advises inspection and replacement of affected terminals and potentially the EBCM before further diagnosis. It also mentions inspecting the G400 ground circuit.
Platform-Specific Known Issues
- TSB #PIT5499B: EBCM Connector Water Intrusion: A known issue documented in TSB #PIT5499B describes how water can enter the EBCM connector, causing corrosion and leading to code C0267 and other related faults. The TSB instructs technicians to inspect this connector before any other major repairs. If corrosion is found, the official recommendation is to replace the affected terminals and often the EBCM itself.
- Owner Repair Experience: On the coloradofans.com forum, a user with a 2015 Colorado experiencing multiple ABS/Stabilitrak codes, including those listed in the TSB, found the fix was replacing the entire EBCM assembly. The dealer confirmed the module had failed internally, a common outcome even if corrosion isn't immediately obvious.
Mechanic-Grade Diagnostic Values
- ABS Pump Motor Feedback Circuit Voltage — expected: When the pump motor is commanded OFF, the voltage on the feedback circuit is high. When commanded ON and then OFF (during wind-down), the voltage is low.. Failure: If the voltage does not change state when the pump is commanded by a scan tool, it indicates an open or seized motor.
- ABS Pump Motor Winding Resistance — expected: A specific Ohm value is not published, but a functional motor should show low resistance across its terminals.. Failure: A reading of infinite resistance (OL) indicates an open circuit within the motor windings, requiring motor/module replacement.
- EBCM Power Supply — expected: 12V (Battery Voltage) should be present at the main power supply pin(s) of the EBCM connector with the ignition on.. Failure: Zero or low voltage indicates an open in the power supply wire or a blown fuse.
Hidden / Shadow Codes Worth Checking
- C0267-71: Indicates 'Actuator Stuck'. This subtype is used when the EBCM does not detect any motion from the pump motor after commanding it on. (see via A professional GM-specific scan tool like a Tech2 or GDS2 software.)
- C0267-00: Indicates 'No subtype information'. This means the base code C0267 provides the complete description of the fault. (see via A professional GM-specific scan tool like a Tech2 or GDS2 software.)
Scan Tool Commands That Help
- GDS2 / Tech2 / Professional Aftermarket Scanner: Automated Bleed / ABS Bleed — This procedure is mandatory after replacing the EBCM/ABS pump assembly. It cycles the internal solenoids and runs the pump motor to purge trapped air from the hydraulic modulator's secondary circuits, which cannot be bled manually.
- GDS2 / GM SPS (Service Programming System): Module Setup / VIN Programming — A new or used EBCM must be programmed with the vehicle's correct VIN and configuration data to communicate with other modules and function correctly.
Wiring & Ground Locations
- EBCM Connector — On the ABS hydraulic unit, located on the outer side of the driver's side frame rail, roughly below the driver's seat area.. This 38-pin connector is the primary failure point due to water intrusion and corrosion as identified in TSB PIT5499B.
- EBCM Connector Pin 13 — Within the 38-pin EBCM connector.. This is the main ground connection (typically a Black/White wire) for the Electronic Brake Control Module. A poor ground here can cause the module to malfunction and set various codes, including C0267.
- Ground G400 — Mounted to the left rear body mount, located on the frame behind the left rear tire.. TSB PIT5499B specifically mentions inspecting the wiring conduit leading to this ground. A poor ground connection here can cause electrical issues for rear-of-vehicle components, potentially including the ABS system.
- Ground G105 — On the left side of the engine compartment, near the EBCM.. This is a primary ground point in close proximity to the EBCM. On some GM trucks, splice packs for grounds are located here and are known to corrode, causing widespread electrical issues.
Real Owner Repair Stories
- YouTube user '2002 GMC SONOMA ABS CODE C0267' (2002 GMC Sonoma) — ABS light on with code C0267.
❌ Tried (didn't work) Not specified, went straight to testing the motor.
✅ What actually fixed it The owner removed the electronic module (the 'E' in EBCM) from the hydraulic pump by taking out four Torx screws. This exposed the two terminals for the pump motor. Using a multimeter, he tested the resistance across these terminals and found an open circuit (infinite resistance). Replacing the ABS motor/pump assembly fixed the problem.
OEM Part Supersession History
84004231, 84214765→84330122— Standard part revision and consolidation by the manufacturer.
Heads up: While the newer part number is backward compatible, using a used module from a different model year or with different options (e.g., 2WD vs 4WD) may cause incompatibility even if it physically fits. VIN programming is always required.
Model Year Variations Within This Range
- 2019: GM issued TSB #PIE0485 for some 2019 models due to a potential EBCM harness chafe. The harness clip may be mispositioned, allowing the harness to rub against a transmission mounting bolt, which can wear through the insulation and cause an open or short circuit, triggering code C0267.
Helpful Videos
We Have This Part in Stock
The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.
- Gmc CANYON:
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- What's Unique About the 2015-2019 Gmc CANYON
- Diagnostic Flowchart
- Symptoms You May Notice
- Most Likely Causes
- Diagnosis Steps
- Parts You'll Likely Need
- Related Codes That Often Appear With This One
- Technical Service Bulletins (TSBs) & Recalls
- Platform-Specific Known Issues
- Mechanic-Grade Diagnostic Values
- Hidden / Shadow Codes Worth Checking
- Scan Tool Commands That Help
- Wiring & Ground Locations
- Real Owner Repair Stories
- OEM Part Supersession History
- Model Year Variations Within This Range
- 🎟️ Get 5% Off