if this truck has a distributor and rotor, order the OEM rotor. I have had a few with a "**** near fits perfect" rotor, and the same symptoms, and it turned out to be the rotor was just a tad loose on the shaft when running.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.