Surge problem at speed

I had a similar issue and it turned out to be the Rotor. My rotor was not that old. Sometimes new fails as well. Seen it happen to a friends chevy truck once. New out of the box. Take a close look at it .
Thanks, I will break the distributor down this weekend and see if something glaring sticks out.