Truck spent entire weekend with the PCM disconnected to get to bank 1, but I never tore into that side. I put all back together today so I can get it to work this week and deal with whatever comes later, later. I've been having a battery issue for a week or so now, it got drained from having a tire air-compressor being plugged into 12v port in middle row. It has been sketchy since and would occasionally need charging. Today I had the door open and it killed the battery again before it could timeout and auto shut off dome lights. Charger showed it at 7.8v I just went and got a cheep temp battery from auto parts store with 3 month warrantee for now. I went to get gas, and pizza with no check engine light the whole time. Ran a scan and come back with 4 codes.
P1000 which I haven't drove enough for on board to kick in.
B2900 Vehicle ID# mismatch. Why?
U1900 Controller Area Network Comm Bus malfunction receive malfunction
C1805 Mismatch PCM and/or ABS-TC module
Are these things that will clear themselves? I have no other codes coming up beyond theses.