I am having some issues with my truck. I recently changed out the crank shaft position sensor, distributor cap and rotor, ignition pickup sensor, distributor coil, and spark plugs that were Gapped to specifications. The issue I'm having now is I have a check engine light on that is reading multiple misfires cylinders 1 through 10 I believe the code is P0300. I have triple checked the spark plug wires to make sure they are in the right spot on a distributor cap, so I know they are in the right spot. Now the problem with that check engine light is when I go to floor it to accelerate quickly when merging my check engine light flashes about 10 times and the truck does not pick up it only gradually speeds up. Can anybody help me with this issue or recommend?