CAN BUS Error
I have very difficult situation with my 2008 C6 Corvette that has cost me many hours and thousands of dollars at a GM workshop, but without any success. The car is back in my garage now and I'm a bit desperate and trying with all sources of experts I can come to think of. I have a detailed description of the symptom and clear description of systematic test here below:
- The first symptom was that the the car suddenly refused to start. The first thing I did was to replace the battery with an almost new fully charged. That didn't help.
- Then checked the codes with my HP Tuners which showed this:
Sometimes I also got this when scanning:
... and sometimes this:
- In ACC mode the codes above are not raised, but switching to IGN mode (without trying to start engine) the codes show up.
- After that I took off, grinned metal surfaces and tightened the two groundings under the battery tray and the two at the front of the frame rails. Nothing changed.
- Next thing was to loosen all connectors where the can bus is passing, inspecting connectors, cleaned with compressed air and sprayed some "electronic cleaner" before attaching again. Nothing changes.
- With a Tech2 analyser I get connection correctly with all can bus connected units.
- The can bus signal looks like this with oscilloscope in ACC mode.
- In IGN mode the can bus signal looks like this.
- The following fuses in the engine compartment fuse box does not have any 12V in IGN mode. Don't know if it's because the ECM has disconnected power to these as a result of the DTC codes or if it's a fault by itself.
6 - O2 SEN (15A)
9 - PT INPUT/ETC (10A)
10 - MAN TRAN SOL (10A)
12 - ODD INJ (20A)
14 - EMISSION (15A)
16 - EVEN INJ (20A)
23 - RT HI BM (10A)
24 - LT HI BM (10A)
- There is no (< 40 mV) voltage drop between battery negative and ECM ground.
- In IGN mode the battery poles gives 12.08V while the ECM system voltage is 11.7V.
I have ordered a new engine compartment fuse box, but that is just a part of an "expensive guessing game".
Is there anyone out there that could possibly give some hint on how to proceed?
Thank you!
Last edited by C5 Diag; Nov 19, 2022 at 10:28 AM.
I rushed out in the garage and swapped the two relays you suggested, but that didn't make any difference. Pin E5 is never grounded by the ECM, most likely due to the can bus error it detects. I think the root cause is the fact that the ECM detects a can bus error and refuses to activate relay 44.
I rushed out in the garage and swapped the two relays you suggested, but that didn't make any difference. Pin E5 is never grounded by the ECM, most likely due to the can bus error it detects. I think the root cause is the fact that the ECM detects a can bus error and refuses to activate relay 44.
Last edited by C5 Diag; Nov 19, 2022 at 11:54 AM.
Thanks again!
Last edited by C5 Diag; Nov 19, 2022 at 12:45 PM.
The Best of Corvette for Corvette Enthusiasts
I think I'll go for a new E38 ECM and try to flash it with my HP Tuner (Write Entire).
Last edited by bson; Nov 20, 2022 at 09:14 AM.
I think I'll go for a new E38 ECM and try to flash it with my HP Tuner (Write Entire).
I followed your instructions and yes, all those fuses are being powered. I also put back the relay and removed pin 47 from the X1 connector and grounded it manually. The relay operated and the related fuses were all powered. At this state (with IGN on) I cleared the DTC codes and read them again. I still get CAN Bus error, but only U2105.
Thank you!
Thanks again!
I followed your instructions and yes, all those fuses are being powered. I also put back the relay and removed pin 47 from the X1 connector and grounded it manually. The relay operated and the related fuses were all powered. At this state (with IGN on) I cleared the DTC codes and read them again. I still get CAN Bus error, but only U2105.
Last edited by C5 Diag; Nov 22, 2022 at 01:11 PM.












