That C1242 code




I started getting the 1243 code again a couple weeks ago, after going in and exercising the motor about 6 months ago.
For my 2000, you have to split the ABS modules apart, which is a pretty tough job. This time I ran the motor for several 1 minute passes, which barely warmed it up. So maybe it will behave longer this time.
Next time I plan to tap into the power wire, which runs right along the top of the motor on the 2000, and put a connector on there to apply 12V easily.
- I read herein that GM doesn't even offer replacements for the pre '01 cars anymore - at any price.
- I also have the theory that many of the module failures are due to relay for the motor burning up due to the high resistance in the motor.
DG
Unplugging/plugging multicontact connectors can temporarily clean a voltage supply pin just as easily as it cleans the corresponding ground pin.
I suspect most of the relay failures probably aren't due to a high resistance but a lowered resistance. If the motor is turning slowly it will act like a low resistance or if the motor windings have conductivity to the motor case/ground more current will be pulled through the relay and more than likely will burn the relay contacts.
Bill
One thing I have noticed when hot-wiring the motor: it will run smooth with low current draw for several seconds, then sometimes suddenly drag down.
I envisioned crud, rust, corrosion in the windings, bushings, or armature; but I wonder if maybe there is a set of gears in there that drive the pump impellers, and the drag is being produced there, not in the motor? I wonder if the brake fluid in the valve body (that doesn't get circulated or bled under normal procedures) could get nasty enough to create drag on the pump?
Same final results though: motor drags, kills itself or the relay.
DG
My take on the codes 1242 and 1243, after pouring over the book is:
- 1242 looks for very very high resistance in the motor circuit, basically an open circuit greater than 6900 ohms. The open circuit could be caused by any connection; maybe from the fuse box, thru the EBCM, thru the relay in the EBCM, into the BPMV, into the motor brushes, or out thru the motor ground circuit. Somewhere (in the EBCM I assume) the computer reads the voltage drop or the current on the motor line when it is energized, and determines that it is highly resistive (very low current or no voltage drop). Obviously the motor would not run.
So, the procedure is to start at the chassis ground and work backwards thru the ground wire, into and thru the motor, to pin 8 on the BPMV which supplies the motor current, back to the relay in the
EBCM, etc.
Why did it heal? could have been resistive buildup on the motor brushes or the relay, could have been poor contact at pin 8 where the modules plug together.
-1243 is not too clear now that I thought about it. - it checks for a stalled or slow motor. This condition could be caused by either a resistive circuit (but less resistive than 6900 ohms) or it could be a mechanically seized motor (which would draw very high current if the circuit was not resistive).
So, opposite symptoms might set 1243? Either too little current, due to the resistive (but not open) circuit, or too much current, due to a seized motor? At low or zero RPM, a motor pulls a lot more current, and the computer may see this. There is a 40 amp fuse on the circuit, but the code sets before that current level is reached.
In my testing, the motor normally pulls about 4-5 amps, but I have seen mine suddenly spike to 10 amps and slow down for no reason.
Since the current is going up, I know it's not a circuit resistance problem, but something physically slowing the motor down - like crud or rust, etc. This increases the current draw as the motor loads down, putting stress on the relay points and the entire circuit.
That's how I interpret it anyway.
DG
Unplugging/plugging multicontact connectors can temporarily clean a voltage supply pin just as easily as it cleans the corresponding ground pin.
I suspect most of the relay failures probably aren't due to a high resistance but a lowered resistance. If the motor is turning slowly it will act like a low resistance or if the motor windings have conductivity to the motor case/ground more current will be pulled through the relay and more than likely will burn the relay contacts.
Bill
Wrench man, I hope you resolve your 1243 issue. It must be frustrating to say the least.
Dave







