trouble code list??
http://www.davidfarmerstuff.com/
You can look at the list by clicking on C5-DTCs, or to make future lookups faster .....
RIGHT click on the c5-DTCs banner and select "Save Target As ..." ... then select what folder and file name you want on your computer. The file will be downloaded to your computer and you can open it anytime.
http://www.davidfarmerstuff.com/
You can look at the list by clicking on C5-DTCs, or to make future lookups faster .....
RIGHT click on the c5-DTCs banner and select "Save Target As ..." ... then select what folder and file name you want on your computer. The file will be downloaded to your computer and you can open it anytime.

I already posted in thread
http://forums.corvetteforum.com/show....php?t=1673066
An explanation of the B1001 and how to fix it.
There is no one "list" that I've come across that lists EVERY possible DTC for the C5, especially as the list has codes added and dropped per model year, and some years a code might mean it is the LF wheel sensor and another year the same code will be for the RF sensor.
The only way to really know the codes for your year is to order the factory Service Manual for that year. There you will find all the codes for your year, an explanation of what can set them, and a diagnostic "tree" to find/correct the problem.
- *10-PCM= 0 CODES
- *28-TCS= 7 CODES:
- 1. C1221H
- 2. C1222H
- 3. 1284H
- 4. C1285H
- 5. C1286H (steering sensor malfunction)
- 6. C1288H (steering sensor malfunction)
- 7. C1255H (EBTCM internal Malfunction)
- *40-BCM= 1 CODES:
- 1. U2096H (?)
- *58-SDM= 2 CODES
- 1. B0017 H C (?)
- 2. U1096H (?)
- *60-IPC= NO CODES
- *BO-RFA=4 CODES (remote Function Actuation)
- 1. U1096H (?)
- 2. U1064H (lost common with BCM)
- 3. U1016H ( Lost common with PCM)
- 4. C2120 H C (TPM System Malfunction)
- Now that i got these codes, will a TECH2 erase all the "H" CODES? I really would like to get my "traction Control" and "AIRBAG" Idiot lights to go away. Thanks again for all the help!
- *10-PCM= 0 CODES
- *28-TCS= 7 CODES:
- 1. C1221H
- 2. C1222H
- 3. 1284H
- 4. C1285H
- 5. C1286H (steering sensor malfunction)
- 6. C1288H (steering sensor malfunction)
- 7. C1255H (EBTCM internal Malfunction)
- *40-BCM= 1 CODES:
- 1. U2096H (?)
- *58-SDM= 2 CODES
- 1. B0017 H C (?)
- 2. U1096H (?)
- *60-IPC= NO CODES
- *BO-RFA=4 CODES (remote Function Actuation)
- 1. U1096H (?)
- 2. U1064H (lost common with BCM)
- 3. U1016H ( Lost common with PCM)
- 4. C2120 H C (TPM System Malfunction)
- Now that i got these codes, will a TECH2 erase all the "H" CODES? I really would like to get my "traction Control" and "AIRBAG" Idiot lights to go away. Thanks again for all the help!
You can reset them all if you want. When the system goes into manual mode scroll and reset them one by one. I would worry about the codes that end in C (current) and not too much about the one that end in h (history). Reset all of them and see which ones if any come back.
Good Luck
The Best of Corvette for Corvette Enthusiasts
10-PCM= 0 CODES - GREAT NEWS - the PCM is clean
28-TCS= 7 CODES:
C1221H - LF Wheel Speed Sensor
C1222H - RF Wheel Speed Sensor
C1284H - Lateral Accelerometer Bias Malfunction
C1285H - Lateral Accelerometer Open or Shorted
C1286H - Steering Sensor Bias Malfunction
C1288H - Steering Sensor Circ Malfunction
C1255H - EBTCM internal Malfunction
OK, first you have to understand that when you start the vehicle, the EBCM performs a number of diagnostics. Let's say that it sets the C1255 for the first time. If you display the code while the engine is still running, you would see the code as CURRENT, that is a C1255C. The instant you turn off the engine the code is set to HISTORY. When you start the engine the next time, let's say that the diagnostic passes initially (leaving the code as an H) so you would have no warning lamps. At some point while the engine is running, if a diagnostic fails the code will turn back to a "C" (and the warning lamps come on) until you again shut off the engine.
I'd first check the grounds for the EBCM .... The ground points are G103 and G108. Also check the wiring harnesses to the EBCM for corrosion or loose wiring. Look at Bill Curlee's ELECTRICAL stickey at the top of the C5 TECH Forum for info on the grounds and wiring.
After you've checked/cleaned the grounds, DELETE all the codes frrom the EBCM (Instructions are included with the instructions on how to display the ciodes on the DIC). Basically in Manual mode you can press and hold RESET to clear a code.
Once you've cleared all the EBCM codes, the next time you start the car, you should have no warning lights. If the lights come back, post the codes .... I'm hoping this is all caused by a bad ground or other wiring problem. Let's not worry about any of the codes except the C1255 for now, all others aren't worth worrying about if the EBCM is failing.
40-BCM= 1 CODES:
U2096H - DELETE
Uxxxx codes aren't worth worrying about, just delete them.
SDM= 2 CODES
B0017 H C - Passenger Airbag Module Open or Shorted
U1096H - DELETE
The B0017 points to another possible wiring problem. The SDM is grounded through Splice Pack 208 to G104. The passenger airbag is wired to, and draws its ground through, the SDM, so if the SDM has an intermittent ground, the B0017 may be set by that.
IMPORTANT NOTE - CAUTION - The air bags are something that scare the $HIT out of me. Be certain to remove Fuse 16 (verify that in your owner's manual) from the Instrument Panel Fuse block AND WAIT 5 MINUTES before messing with the SDM wiring. If you don't, it is possible to deploy the airbags ... which is expensive (new SDM and 2 Airbag modules ... about $1,500.00 in parts) and can also injure you (or worse) if you're in the wrong place when they fire.
Once you've checked the wiring, further diagnosis of the SDM requires a Tech2 and a J38715-A SIR Driver/Passenger Load Tool. Basically you'll have to take it in to a dealer or Corvette shop.
60-IPC= NO CODES
BO-RFA=4 CODES (remote Function Actuation)
U1096H - DELETE
U1064H - DELETE
U1016H - DELETE
C2120 H C - TPM System Malfunction - No sensors received
Do you have the TPMS installed in the wheels/tires?? If you do, I'd try re-programming them.
Hope this helps,
The EBCM is located in the engine compartment almost directly in front of the driver. Lookk for the box with a collection of brake lines coming out of it. That is the BPMV (Brake Pressure Modulation Valve). Screwed on to the BPMV is the EBCM.
For some pictures, go to this page amd scroll down to the Corvette instructions ...
http://www.absfixer.com/how_do_i_remove.php
I'll have to put you on my X-mas card list
Thanks and take care












