Lites on dash with codes, Please help!!!!
So I stopped at a gas station, shut the car off, restarted it, all dash lites were off and its been fine since.
Here are the codes I got. P1626H---C1255H---U1040H---U1160H
Any help or ideas on this?
Thanks
Circuit Description
The Vehicle Theft Deterrent system consists of the following components:
Powertrain Control Module (PCM)
Body Control Module (BCM)
Ignition Lock and Key
After the Body Control Module (BCM) has confirmed the key resistor pellet, the BCM sends a password to the PCM via the Class 2 Serial Data circuit. When this password matches the password stored in the PCM, the system enables the fuel. If the BCM does not send a password or if the PCM does not receive it, the vehicle will not start unless the PCM is in VTD Fail-Enabled mode. If the BCM and PCM loose communications with each other after the system has received the correct password, the PCM goes into VTD Fail-Enable mode. This allows the driver to restart the vehicle on future ignition cycles until communications between the BCM and PCM are restored. If the BCM and PCM loose communications before the PCM receives the BCM password, the PCM disables the fuel until communications is restored in order to prevent vehicle theft. In both cases DTC P1626 sets. The PCM will not disable the fuel injection once the PCM enabled the fuel within a given ignition cycle in order to prevent stalling as a result of VTD system faults.
Conditions for Running the DTC
The system has reached fuel enable decision point.
The PCM is in Failed Enable Mode due to loss of communications with the BCM after the system received the correct password earlier in the ignition cycle.
Conditions for Setting the DTC
The PCM does receive the password message from the BCM prior to the VTD Fuel Decision Point.
Action Taken When the DTC Sets
The PCM enables the fuel on future ignition cycles only if the PCM is in Failed Enable Mode.
The PCM stores the DTC information into memory when the diagnostic runs and fails.
The Malfunction Indicator Lamp (MIL) will not illuminate.
The PCM records the operating conditions at the time the diagnostic fails. The PCM stores this information in the Failure Records.
Conditions for Clearing the DTC
A last test failed, or current DTC, clears when the diagnostic runs and does not fail.
A history DTC will clear after 40 consecutive warm-up cycles, if no failures are reported by this or any other non-emission related diagnostic.
Use a scan tool in order to clear the DTC.
Diagnostic Aids
Important
Remove any debris from the PCM\TAC module connector surfaces before servicing the PCM\TAC module. Inspect the PCM\TAC module connector gaskets when diagnosing/replacing the modules. Ensure that the gaskets are installed correctly. The gaskets prevent contaminate intrusion into the PCM\TAC modules.
The most likely cause of DTC P1626 is a loss of serial data communication from the BCM. Check for a loss of power to the BCM or for other causes of communication loss. Check for the following intermittent conditions on the class 2 circuit:
Open Circuit
Grounded Circuit
Shorted to a voltage
DTC C1255 EBTCM Internal Malfunction
Circuit Description
This DTC identifies a malfunction within the EBTCM.
Conditions for Setting the DTC
DTC C1255xx is set when an internal EBTCM malfunction exists.
Action Taken When the DTC Sets
ABS/TCS/Active Handling (if equipped with RPO JL4) are disabled.
Indicators that turn on:
ABS indicator
Car Icon (TCS indicator)
Messages displayed on the DIC:
Service ABS
Service Traction System
Service Active HNDLG (if equipped with Active Handling RPO JL4)
Conditions for Clearing the DTC
Condition for DTC is no longer present and scan tool clear DTC function is used.
Fifty ignition cycles have passed with no DTCs detected.





C5 have a bad trait that causes the HVAC air box to leak AC condensation on that BCM and cause symptoms like you experienced. The HVAC air Box drain is most likely clogged causing the condensate to flood back in the passengers foot well. You had the AC on didn't you?

Been there,,experienced this!
BC





When that problem happened to my 02 Z it wouldn't start and the windows wouldn't roll down.
It would crank but not start and the gages acted very strange. I was 200 miles from home and need to get to work at the shipyard.
The windows not working gave me an idea. Check the wires for the door. As soon as I moved the accordion tube, the door came back to life. 
Others have had your issues. If it happens again, open both doors and grab the accordion tube feel for the wires inside it grab them and shake the hell out of it. See if that clears up your issue.
BC





