Electrical or fuel problem?

I had a very similar problem with my 340 dart years ago.It wound up being the electronic control box.I was running the mopar orange boxes and didn't know that they were only good for 5500rpm and I had been hitting around 6500 .I changed to the mopar performance chrome box and have never had any problem since.And that was around 15 years ago8)