Does it sound like your hitting the rev limiter?
I had maybe a similar issue, but i couldnt rev past 5500.It pulled and it seemed like it was hitting the rev limiter. My problem was the distributor. It was so worn that it just couldnt fire and keep up, i replace it and viola. Also Check your timing and confirm the fire order is correct.