P1000: Battery was disconnected, can be ignored.
P1260: Theft protection, if your battery keeps going dead, it may reactivate this code.
U0140: Lost communication with body control module, probably battery, still.
C1145: Right front wheel speed sensor input circuit failure. Shouldn't stop the car, I' address it once you get over the other issues.
U1900: CAN communications bus fault. This one might be what's part of what's biting you. I found this:
"Normal Operation The high speed CAN (Controller Area Network) has an unshielded twisted pair cable, circuits 1908 (WH) and 1909 (BK). The anti-lock brake system (ABS) module, the instrument cluster, the powertrain control module (PCM) and the trailer brake controller are all on the CAN. The total resistance values from the module to the data link connector (DLC) must not be more than 5 ohms. If the resistance is more than 5 ohms there is an open in one of the CAN circuits, damage to the DLC C251, damage to one of the communications network module connectors, or damage to an in-line connector.
Before anything, I'd get a reliable battery. If you do, and have to leave it before curing your ills, you might want to disconnect the battery to prevent parasitic drain.
- Possible Causes
- CAN circuit 1908 (WH) open, short to ground, or short to voltage.
- CAN circuit 1909 (BK) open, short to ground, or short to voltage.
- DLC C251
- ABS module
- ABS module C135
- instrument cluster
- instrument cluster C220b
- PCM C175b or C1381b
- trailer brake controller
- trailer brake controller C2142b"
Drove the car to work... no issues. Drove it home, and once I turned the car off there, the exact same issue popped up.
The battery was the first suspect, which is why I tried another, and then bought a brand new one... neither fixed the issue.
I saw the CAN thing on another site... but couldn't determine where it (or its connectors) was. I'm fairly ignorant when it comes to cars (I'm a computer nerd).