So after my drive last night with how rough it was running and i didnt want to wait for a CEL, I decided to put the packs in the original order. On my way to school today I drove maybe 50ft and got a CEL, it was just the P0304 when I got to school, I just got home and looked at the code and the P0300 was with the P0304, no more misfire in cylinder 3 tho, and it ran a lot smoother than it has today. And no, no over heating, no leaking oil or water around. I would like to check the packs but I lack the knowledge, I can't find much on testing them either. It what brought me here in the first place xD my wires are orginals, I know those need to be replaced, and yeah I am very much on very very strict dollar, it's either wires, a coil pack or a fuel injector till I can find a 2nd job, if Craigslist follows through I'll have $300 to give to my truck. I ran some royal purple fuel injector cleaner for my 400 mile drive, it helped a little but the problem and engine shake was still persistent., not as dramatic, it was worse once the trest mentioned wore off. And btw I have a Bluetooth OBD2 scanner, I'm using torque for the app. Is pro worth the extra 5?