Ok, I've been messing with the truck for over a month now. Truck first threw bank 1 sensor 1 code so I replaced this then it started sputtering if I went into any kind of boost. After talking with Scott and getting retune with new software truck was doing the same so as recommended I replaced all O2 and A/F sensors, new tune and still a sputter under boost. So I sent in the ucon to URD and spoke with Gadget. He tested it and all was good. I got it back and now truck would run rough at idle and throw a check engine light immediately after start up. After resetting the ecu multiple times and hooking up with scott per laptop we found cly#5 was dead so I pulled all the plugs and ran compression check. All clys were right at 155psi. So I replaced all the plugs and still the sputter. Turned out to be cly#5 coil pack so I ordered one and replaced with stock denso. After this the truck cleared up and ran like it hadn't in a while. Anyways that day I drove it in to work and upon the drive home I noticed the check engine light came back on. Well, I went out of town the next day and while on hiatus I bought a code reader from harbor freight. So, I get back last night and this morning I check the code and it was bank 1 sensor 2 high voltage code # whatever... didn't write it down. So, I go to crank the truck and now its running rough again and the O2 code is gone and now I have p0355 Ignition Coil E Primary/Secondary Circuit so I pull the cly#5 coil and no change. I swapped the coil with a different one and plug and still same code after clearing and disconnecting battery and disconnecting grounds and reattaching at the cylinder heads and battery. Almost over. Is this the computer or possibly wire harness? Im ready to take it in to the dealer and let them have a go at it. Sorry for the long read but just wanted to let you guys know the back story. Im ready to drop some serious cash on this truck and get it to what I want it to be but first I need to get it running properly. Should I take it to the dealer and have them test the ECU? I know their gona give me crap about all the after market parts on the truck.