do your plug wires have steel heat shields on them? Try taking all of them off and running it.
I had the P0300 and it got to where it would not run well enough to get out of the driveway. Was checking spark on #8 and was lucky to be in a spot that I could see arcing between the heat shield and the plug boot on #6. Took all the heat shields off and the problem was gone. My wires were originals with 195K mi. and had checked for continuity and resistance, but no check for the insulation breaking down. You got new wires so I don't think it is causing your problem, but it is an easy test to try.