This sounds like the same issue I was having with my 440 last year. Check the rotor phasing in the distributor. My truck would pull hard to about 4500 rpm and then act like it was hitting a rev limiter. Turned out at idle the rotor was firing in the proper spot. Once the rpm's came up it would get farther off until it caused a mis-fire.