Jump to content

  • 0
Sign in to follow this  

EBCM Failure? - 2004 Yukon Denali XL


The dash lights are on for ABS and Traction Control. The message center says Service Stability System. I took this to a dealer for diagnosis. I was told that the EBCM and the brake control module needed to be replaced for ~$1700. They said that they two aluminum modules had corroded together and they could not be separated to diagnose further so both should be replaced. They also tallied up a list of $6500 of suggested repairs and told me I should consider getting rid of the truck. I really like the vehicle and intend to keep it going. The suggestions were extreme in all cases so I was skeptical of the diagnosis on the EBCM. (ie. Every minor leak on a hose called for a new hose, etc.). I pressed for the code that was given leading to the EBCM and was told the only code was C0110.


Here is where I am so far. I am looking for advice on how to proceed. The two modules in question appear immaculate. I have not tried to separate them but it would be difficult to believe that they are seized together as I was told. The only reason to separate them would to inspect the interior but it seems unlikely that the inside could look much worse than the exterior. I have located the associated ground points nearby, cleaned them all up and verified continuity to ground (I regret not looking for continuity before cleaning them). I also verified that I have power at the appropriate points on the connector. What I lack is a code reader that will read or reset the codes. I am reluctant to return to a dealer for this as part of a trial and error process. I also don't want to guess and replace expensive components as the dealers seem all too willing to do.


If the problem was a ground and fixed would the codes - indicators self reset (seems like the answer is no).

I have seen the service manual pages on this code and it doesn't seem to show me how to know which component is failing.


I'd buy a code reader for this if I knew what to look for and could get it for a reasonable price. Most inexpensive models only manage generic emissions codes. I know if I replace the EBCM a reset and tire size programming will be required.


Any advice would be sincerely appreciated.



Share this post

Link to post
Share on other sites

4 answers to this question

Recommended Posts

  • 0

EBCM =electronic brake control module


you said the other is the "brake control module "


they are the same thing ....you mean the BPMV ? "brake pressure modulating valve "


let me do some digging ,,,,you double check your receipt from the store and provide what the tech wrote in the "correction " portion


every dealer uses "Complaint ,Cause and Correction "

Share this post

Link to post
Share on other sites
  • 0

so yes the BPMV is attached to the EBCM ,here is the code diag trouble chart


DTC C0110


Circuit Description


Ground is continuously supplied to the low side of the ABS pump motor. The EBCM activates the ABS pump by supplying battery voltage to the high side of the motor.

Conditions for Running the DTC







Conditions for Setting the DTC


The EBCM detects an open pump motor circuit, a shorted pump motor, or a seized pump motor or ABS pump.

Action Taken When the DTC Sets













Conditions for Clearing the DTC


The Conditions for Setting the DTC are no longer present and you use the scan tool Clear DTCs function.

Diagnostic Aids


Separate the EBCM from the BPMV in order to inspect for corrosion or any other condition that may cause a poor connection at the pump motor connector. Refer to Electronic Brake Control Module Replacement and Testing for Intermittent Conditions and Poor Connections . If severe corrosion or other damage exists, the BPMV or the EBCM may need to be replaced.

Test Description


The number below refers to the step number on the diagnostic table.

4 This step tests for high resistance in the battery positive voltage circuit by verifying that an excessive voltage drop does not occur in the circuit.






















Schematic Reference: Antilock Brake System Schematics


Connector End View Reference: Antilock Brake System Connector End Views






Did you perform the ABS Diagnostic System Check?





Go to Step 2



Go to Diagnostic System Check - ABS













Does the DTC set?





Go to Step 3



Go to Diagnostic Aids











Does the test lamp illuminate?





Go to Step 4



Go to Step 5



<a href="http://gsi.xw.gm.com/newsi/showDoc.do?laborOpCode=&docSyskey=825252&cellId=1517&pubObjSyskey=4755244&from=sm&pubCellSyskey=1077537#td04">4



Important: Using a test lamp other than that which is approved for performing diagnostic procedures on GM vehicles may cause an inaccurate result when performing this step. It is also imperative that the ground to which the test lamp is connected be clean and provide no resistance to battery ground. Refer to Troubleshooting with a Test Lamp in Wiring Systems for more information.

Connect a test lamp between the battery positive voltage circuit to the ABS pump motor, and the pump motor ground.


Does the test lamp illuminate?





Go to Step 7



Go to Step 6






Repair the high resistance in the battery positive voltage circuit. Ensure that total circuit resistance is not greater than the specified value. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.


Did you complete the repair?



0.2 Ω



Go to Step 13








Test the ABS motor ground circuit for an open or high resistance. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.


Did you find and correct the condition?





Go to Step 13










1. Turn OFF the ignition.




2. Separate the EBCM from the BPMV. Refer to

Electronic Brake Control Module Replacement .




3. Connect a test lamp between the ABS pump motor power and ground circuits at the pump motor connector of the EBCM.




4. Turn ON the ignition.




5. Use the scan tool in order to clear the DTCs.



Does the DTC clear and then remain cleared while the test lamp is connected?





Go to Step 8



Go to Step 10








1. Select the VSES Special Functions menu on the scan tool.




2. Command the ABS Motor On.



Does the test lamp illuminate for 5 seconds and then turn off?





Go to Step 9



Go to Step 12






Inspect for poor connections at the pump motor connector.


Did you find and correct the condition?





Go to Step 13



Go to Step 11






Important: Following EBCM replacement, perform the set-up procedure for the EBCM and perform the Yaw Rate Reference Table Reset Procedure. Use the scan tool to perform the Tire Size Calibration procedure.

Replace the EBCM. Refer to Electronic Brake Control Module Replacement .


Did you complete the replacement?





Go to Step 13








Replace the BPMV. Refer to Brake Pressure Modulator Valve Replacement .


Did you complete the replacement?





Go to Step 13








Important: Following EBCM replacement, perform the set-up procedure for the EBCM and perform the Yaw Rate Reference Table Reset Procedure. Use the scan tool to perform the Tire Size Calibration procedure.

Replace the EBCM and the BPMV. Refer to Electronic Brake Control Module Replacement and Brake Pressure Modulator Valve Replacement .


Did you complete the replacements?





Go to Step 13










1. Use the scan tool Clear All Class 2 DTCs function to clear all of the DTCs from all modules.




2. Turn OFF the ignition for 5 seconds.




3. Turn ON the ignition.




4. Operate the vehicle within the Conditions for Running the DTC as specified in the supporting text.



Does the DTC reset?

Share this post

Link to post
Share on other sites
  • 0

Here is what the dealer wrote down.


Service traction control light on ABS and service traction control light on


Caused by: Retrieved code C0110 pump module circuit malfunction found after diagnosing. Tried to remove BPMV from EBCM unable to proceed further. Modules seized together.


I have tried portions of the procedure pasted above though I am at a significant disadvantage without the ability to read or reset codes. Reading it more closely it appears that the modules must be separated to determine if the failure is the BPMV or the EBCM. Assuming I was able to do that it appears I still won't get much further without a code reader.

Share this post

Link to post
Share on other sites
  • 0

correction , a code reader that reads ABS

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

  • Similar Content

    • By Sierra_LC9
      I bought a Certified Pre-Owned 2010 Sierra SLE 5.3L (LC9) Vin code "3" about 3 years ago. It's stock besides a front leveling spacer on the strut, no aftermarket electrical.
      The truck will intermittently go into limp mode with "Service Stabilitrak & Service Traction Control" displayed on the DIC (No SES Light).
      Eventually when the CAN bus reboots the SES light illuminates. After clearing the codes it drives normal until it happens again.
      I've had it happen on the freeway, in park, on normal surface roads, over bumps, doesn't seem to be a reason why or when it occurs other than outside temps.
      The odd thing is it only acts up when its warmer than 60 Degrees outside, this winter she drove fine without a single hiccup. Which tells me it
      might be an internal module failure...
      However, I've had it happen in the same spot on the way to work several times.
      When I pull the DTC's it's from modules that lost communication on the high speed CAN/LAN buss or modules requesting MIL because of no ability to communicate.

      U0073 - Communication Bus A OFF
      U0100 - Lost Comm with ECM
      U0101 - Lost Comm with TCM
      P0700 - TCM Request MIL
      P069E - Fuel Pump Control Module Request MIL
      U0140 - Lost Comm with BCM
      U0121 - Lost Comm with EBCM
      U0102 - Lost Comm with Transfer Case Cntrl Module

      - I've replaced the battery (Optima Red Top), cleaned the terminals and cleaned Mega Fuse. Tested Alternator with a Midtronics GR8
      - Cleaned the Grounds on the Front Engine Block, Fire Wall, Chassis under drivers door, front frame by radiator. (Hood to Firewall ground strap missing)
      - Removed the UBEC fuse block and swapped relays, no corrosion, applied dielectric grease.
      - Removed the TPA lock on the TCM/ Trans connector, checked for backed out terminals or ATF leaking. Found nothing abnormal.
      - Checked the Harness from the TCM going up to the Engine Block, nothing abnormal.
      - Checked EBCM connectors & harness, nothing abnormal
      - Checked FPCM connectors & harness, nothing abnormal
      - Replaced 120 Ohm Terminating Resistor (Twice)
      - Checked ECM connectors & harness, nothing abnormal
      - Checked BCM Connectors, nothing abnormal
      - Checked harness on top of engine, nothing
      - Using a DLC Break-out box, I have 60 ohms on PIN 14 (CAN High), but haven't been able to test when it acts up.
      - I can talk to most modules with my scan tool when the CAN bus is online, if I plug it in just after the bus went down, I cant communicate and have to wait until the bus
      reboots to clear the codes and get back on the road. I used to be able to clear the codes "on the fly" while driving but it seems like its taking the bus longer to reboot
      as time goes on.
      Just ordered new Positive and Negative battery cables, and the Hood ground (not sure why the hood needs a ground)
      Could the VCIM module be bad?

      The truck is pretty much babied since I've had it, I change the oil myself every 2-3k (fear of AFM issues).

      Any help is much appreciated. I'm running out of ideas.
    • By Chevyboi925
      OK so I've searched like crazy and find similar issues but never the exact same or a fix so here we go I have a 2006 chevy Silverado with rear drum brakes I have baer eradi speed front brakes basically it's just a larger bracket and rotor with stock caliper and also the truck is lowered with Springs and spindle in the front .I noticed my brakes squeaking the other day so I checked the brakes and noticed the drivers pads were almost completely gone where the passengers look new and now that I'm really paying attention I notice that the truck pulls to the left when hard braking ..the temperatures are much hotter on the driver side and more brakedust  I thought for sure it would be the after market calipers or lines so I went out and got brand new OEM calipers and lines and bled.. it the 1st couple stops it seemed OK and then I gave it a hard stop and the AbS did its thing and now it's back to the way it was I'm not sure if it was the ABS that did it or just the fact that it was a hard stop and I warmed up the brakes..but  back to square one wondering if its the brake pressure modulator valve idk need help
    • By Cubanbread
      I just replaced the front bearings on both sides of my 99' Silverado Z71. But now the brakes are giving me issues. When im going slow is where i have the issues. It feels as if they lock up and all you hear is kinda like a bad power steering noise. the pads are almost new. I dont know what this could be. Can anyone help.
    • By Myboyblue
      I am currently replacing the entire brake system on my 1995 GMC Safari SLX 2WD after my brakes failing after a brake fluid flush/change in which I found motor oil or something of the sort in the master cylinder, My only problem is finding a new ABS Unit, Kelsey Hayes RWD Antilock brake system. I was just wondering if i can fit an ABS from a newer vehicle or another vehicle from similar years because it is ridiculous trying to locate the same one. I know the GMC astro and GMC safari vans between the years 1988-1995 have the same unit but surely another unit will still do the same job without any problems.
      Also is it actually necessary to replace the ABS unit because of oil damage to rubber components because im not sure on if oil will contaminate the ABS.
      Any help would be much appreciated !
    • By Erikwegscheid
      I just purchased a 2013 2500hd with the 6.0 from a dealership last week with 84k miles on it.
      Tonight I started it and the service traction control light came on with the message on the info center. That's weird but then the doors started locking and unlocking themselves, the gauges kept going on and off, the engine would surge under any throttle so bad I couldn't drive faster than 55mph and the CEL came on.
      I took a video of what it is doing.
      The engine codes I got were pending and they are
      Has anyone dealt with anything like this before?
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Forum Statistics

    Total Topics
    Total Posts
  • Member Statistics

    Total Members
    Most Online
    Newest Member
  • Who's Online   17 Members, 0 Anonymous, 167 Guests (See full list)


Important Information

By using this site, you agree to our Terms of Use.