I have an 04 TB - ran great until after I replaced the battery. After replacing the battery idle was rough and truck would shut off if I turned on the a/c. - I did some research and cleaned the Throttle Body - no more rough idle and no more shutting off. However the drive is still very rough. The CEL is flashing and when I took it to scan I got about 28 error codes- one of them being a misfire for coil 1 - I replaced that and all the spark plugs and still have the same rough drive and CEL flashing intermittently while driving. Here are all the codes it came up with. Does this mean I have a bad PCM or ECM?
C0055
U1255
U1000
U1100
C0300
C0305
C0306
C0321
C0327
C0359
C0374
C0550
B0770
B0775
B0780
B785
B2725
U1301
P0301
C0055
U1255
U1000
U1100
C0300
C0305
C0306
C0321
C0327
C0359
C0374
C0550
B0770
B0775
B0780
B785
B2725
U1301
P0301