Just replaced the the plugs and wires and my miss went away for a couple days and now it's missing again. I'm getting random misfire and knock sensor code on the scanner. What could cause random misfire code. I noticed one of the prongs on the coil pack was rusted when I changed the wires I cleaned than up and still have the same results. Seems to run fine under idle but runs like crap at wot. I'm gonna remove the plug wire heat shields and see what that does. I'm starting to think it may be injectors.