If someone brought that to me to figure out I'd look at ignition timing first. How big is your cam? What is your initial timing? Have you verified your timing marks? (with a 'positive stop') As someone else said, the cam could also be in wrong.