Thanks for the reply.
From all the threads I've read on the P0300 series codes all of the above are likely culprits. Seems like injector issues are most common???
What gets me is that on stone cold startups the truck runs great for a long while. Obviously the plug, wire, coil, and injector are...