When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
C1255 is an internal EBTCM microprocessor failure. NOT a good DTC to have. HOWEVER, there are a couple of things that you can do to figure out if something EXTERNALY is causing the DTC to happen . One thing is POWER & GROUND
The EBTCM must have proper battery power and module chassis ground.
The EBTCM has a few power inputs and they all must be functioning at FULL BATTERY VOLTAGE. The very first thing that you should do is fully test the battery and charging system.
Then use a DC Voltmeter and insure that you have full battery voltage on all of the fuses on top of the fuse at the fuse test points to chassis ground.
Then check the module ground pins to chassis ground. Should be zero ohms.
If you have power and ground and still get the 1255 DTC, you need a new EBTCM.
Here are two EBTCM Schematics since we don't know if you have an early C5 97-2000 or late model C5 2001+
i have 2000 c5. This started a couple years ago. I used a battery tender to charge my battery during the winter. In the spring, must’ve been 2016, I had these codes.
I have been super super busy building a home and trying to married, so I let this go.
I did read another post saying this happened to him too after using a battery tender. I won’t be doing that again.
I will take up your advice and check on things.
Sad part, I saw a eBay, someone is trying to get $3250 for this part.
If its caused b y something externally, it isn't!! Fix what is causing it to pop a 1255 If the processor is bad, well, then YES it screwed! Many things can cause the processor to indicate bad Like power or ground to the module,
I pulled apart the ped ground or the black conjunction box near the abs system. The ground point near the front headlight driver’s side. Clean as a whistle. I put back together with some di- electric grease. Used some sandpaper to clean up the other wire connector and the ped connector too.
I looked at the other ground point on the other. Looked good to. I did not break open the ped connector. I tested ground with a volt meter and all reads looked good. 0 to .3 readings. Readings from block to negative battery all good. 12.6 volts at the battery after sitting all week.
Still have code c1255. I am getting worried this might cost a lot of money.
Nothing to lose Take the EBTCM off the BPMV and see if there is any damaged connections / cold solder joints or corrosion inside the unit. There is a circuit board with components that can be serviced inside the unit. Most of the problems with our EBTCMs are bad solder joints.
Before you go any further did you use a voltmeter to actually measure the voltage at the fuses to see if there is proper power to make the EBTCM function properly?
. If you have proper power and ground and the module doesn't work, then it a bad module. Take it apart and have a look see inside.
Is 1255 the ONLY DTC that is showing in the DIC?? Are there any other DTCs in other modules?
Thanks everyone.
I will Test the fuses. I did pull them. That was the first thing I did. Most of them seemed like they had heat discoloration or could it just be 19 years.
I was going to pull the EBCM connector and check it for corrosion.
I think a need to find a new/used abs module. I have about 32,000 miles on my car, 2000 C5. Is there any risk to replace my module with high mileage unit?