This is your original fault code list grouped with probable causes.
Ecm-c301 ECM software checksum error
Cem-3a00 ECM software faulty signal (secondary fault code caused by ECM-C301)
These codes usually turn up if the ECU has been remapped and/or EGR/DPF delete, and may be unrelated to the symptoms you're experiencing. It is possible that these could indicate an ECM failure, but this would only account for the HS-CAN fault codes, and you're also seeing LS-CAN and LIN bus faults, so probably best ignored for now.
Ecm-0380 Glow Plug Relay Faulty Signal
Cem-8a09 Right hand headlight Low beam bulb failure
Cem-8a11 Left hand headlight Low beam over-current
Cem-8a12 Left hand headlight Low beam bulb failure
Ccm-dd14 Recirculation Damper motor - No communications
Ccm-0040 Air quality sensor internal fault
Ccm-0009 Passenger compartment temperature sensor blocked
Swm-0003 Headlamp flash activated too long (>60 seconds)
These can also be ignored for the moment, as they are likely to be old codes or separate faults, and wouldn't cause serious problems.
SRS-0005 Supplementary Restraint module - Voltage too low (<8V)
Cem-8f22 Wiper motor module - Voltage too low (<9V)
Eps-0071 Power Steering - Voltage too low (<9V)
Low voltage errors often turn up on these cars, and are usually historic codes, but you should check the battery voltage is stable, and the alternator output is clean. A failing alternator rectifier/regulator can cause a lot of electrical noise which can disrupt communications in the car and may be responsible for the fault codes below (if it is noisy enough!).
BCM-0115 Loss of HS-CAN comms to SWM (G14/G15/F14/F16)
BCM-0148 Loss of HS-CAN comms to SWM (G14/G15/F14/F16)
Ecm-060d Accelerator Pedal Position Sensor Faulty Signal (CEM G31 or a connector contact problem on the pedal itself)
Ecm-c140 Loss of HS-CAN comms to CEM (G14/G15)
Ecm-c104 Loss of HS-CAN comms to CEM or SWM (G14/G15/F14/F16)
Cem-de29 Loss of LS-CAN comms to CCM (B8/B9)
Cem-6c44 Steering Column lock module Faulty signal LIN bus 2 (B17)
Cem-6c52 Steering Column lock module Faulty signal LIN bus 2 (B17)
Cem-6c42 Start control module signal missing LIN bus 2 (B17)
Cem-e000 Serious interference on HS-CAN (This only gets triggered when comms gets so bad CEM shuts the bus down)
Swm-0a11 Communication with control modules signal missing (F14/F16)
Icm-e003 Communication fault (B8/B9)
Eps-0080 Steering wheel angle sensor Faulty signal (G14/G15/F14/F16)
All of these are typical of the CAN bus errors already mentioned by Andy_d. For each of the codes, I've listed the CEM connector pin numbers in brackets for the comms bus in question.
Seeing as a lot of these codes can be traced back to the same pins on the CEM, you either have a CEM connection problem or an issue with the wiring harnesses to the CEM, or the most unlucky coincidence of having multiple unrelated module failures all at the same time.
|