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.
Just got back from a ~40 mile drive and when I went a small bump in the highway it set the ABS and traction control lights on the dash and the DIC said service soon. I also noticed when I went over subsequent bumps the check engine light would flash for a half second and it would feel like the car stuttered. I pulled codes from DIC before shutting the car off and there are as follows:
B2252 H
U1064 H
C1248 H C
C1254 H C
U1040 H C
Any ideas of where to start? Car is a 2003 Z06 w/ ~61k miles. Any help is appreciated. Thanks!
C1254 is a failure of the Keep Alive Memory in the EBCM.
Most likely cause is a loss of ground or battery connection or an internal malfunction of the EBCM.
I'd start with checking all battery connections including the one at the starter. Insure all are clean and tight. Also check all grounds related to the EBCM. Here are a couple links related to grounds for the C5:
This might also be an ignition switch related issue. Do you have a lot of "stuff" hanging on the key chain? The ignition switch provides power to the EBCM and this could be interrupted if the contact surfaces in the ignition switch loose contact on a bumpy road.
Just thought I'd update: Checked all the grounds and they seemed fine, I ended up pulling the ignition switch and it had dirty contacts within. Once I cleaned up all the contacts and got it all back together working, I haven't had problems with bumps in the road. So thank you 8VETTE7!
Took the ignition switch apart and there were three contacts that were pretty badly blackened. If you're chasing the same problem I also found a loose connection at the two positive wires that go to the under hood fuse box so the ignition switch may have been only half the problem.