Codes, codes, codes... Frustrated!
I pulled the codes and was shocked to see how many were present. I checked them after reinstalling the EBCM, and there were none...

PCM: P1571H
TCS: 1214H, 1248HC, 1254HC, 1255HC, 1256HC, 1277H
SDM: 1040HC
IPC: 1040H
HVAC: 0361H, 0441HC
Thanks in advance for the input... its pretty irritating when you spend more time troubleshooting on a car than you do actually driving it.
Last edited by MightyDuc; Sep 11, 2010 at 02:46 AM.
Last edited by Gray Ghost GS; Sep 12, 2010 at 09:39 PM.
The Best of Corvette for Corvette Enthusiasts
How does one physically test the resistance of the pump motor curcuit? I guess you need a digital multimeter? Can someone show with photos where you actually put the pointers to test?
Two different parts entirely. EBCM (electronic brake control module)is for the ABS, the BCM(body control module) controls a host of functions like: PASS key, lights, door locks, etc.




You can get C1214 for several reasons. 1) The relay in the EBCM goes bad, 2) The BPMV pump motor has a short or partial short to ground and draws too much current through the relay and damages it, 3) The electronics in the EBCM go bad and it can't close the relay. The people who replace the relay can resolve the C1214 code by replacing the relay if the problem is 1. The guys who repair the EBCM can partially solve 2 and they can't solve 3. To resolve 2 completely the technician needs to check to see if there is a low resistance to ground from the pump motor circuits. If so then both the EBCM and the BPMV need to be replaced.
C1255 is a fatal error. Something is wrong in the EBCM electronic components. I don't believe the places that repair these modules can do anything but replace the system relay inside the unit. They can't replace the other components and potentially solve a C1255 code since they don't know which one to replace or have any way to test whether the repair fixed the unit if they could replace the component. To properly test that unit in a lab setting it would probably take $50K+ of special test equipment. From other discussions I have seen the repairers have some spare units available and can swap them out so people don't have to wait for their unit to be repaired. When they repair a unit it could be further damaged during handling or it could be bad when they receive it. Since they can't test the unit they don't know. That is how you can get a unit that has C1255.
Before you toss out the new unit you should not only check the grounds but also all the other wiring going to the EBCM. Check signal wiring and voltage wiring to make sure there are no bad or corroded connectors, that all of the connectors make good contact, that the wiring in the harnesses hasn't been damaged in some way. It's a slim chance but maybe a bad ground or bad voltage level is causing the EBCM to generate the C1255 code.
Then check the BPMV pump motor circuits to ground. You can use a Digital Multimeter to do this. Just make sure it has a 10 Meg Ohm input impedance. That way you stand less chance of the meter itself loading a circuit and affecting the readings you are taking.
lucky who has already posted in this thread, trussme and Bill Curlee can also help you with this problem. There are multiple threads on the C1214 problem with a full listing of the diagnostic procedures along with plenty of schematics shown in the threads.
Bill
















