Help! Breaking down under load

After some ideas of what to look at next.
New engine - HT1E cam, big valve head, 12:1 compression
Started on the key - ran at 2000rpm+ for first 20min to run new cam in
Drove it and won't rev over 3500rpm without breaking down (sounds like a machine gun). But does rev freely unloaded
Put it on a dyno and fuelling is good - dyno operator blamed by MSD igntion. I resorted back to old GT4 coil (by passing the MSD), different leads, cap, plugs and still the same.
I then discovered the valve springs wern't the 37mm retainer gap that kent specified so pulled the head and have had then shimmed up. At the same time we checked the spring pressures (70ldb to 224lbs), and valve seats and all was good there.
Once re-assembled it was just the same - breaks down consistently at 3500rpm+ and keeps misfiring upto 5000rpm (as far I wanted to take the fresh engine).
I have now swapped to a different dizzy (thanks Avon) and have checked I have 12v to the coil (when running), and reduced the plug gaps to .2mm
So in summary I have changed every ignition component, checked cam timing, checked valve spring pressures. I also ran a compression test and have 180psi +/- 2psi across all 4 cylinders.
I normally have timing running at 12 degrees idle and max's out at 34 ish - this was checked and confirmed by dyno operator. I have tried bringing this right back to 0 degrees at idle and 20ish on advance with the same results.
Any ideas on what to do next??????
New engine - HT1E cam, big valve head, 12:1 compression
Started on the key - ran at 2000rpm+ for first 20min to run new cam in
Drove it and won't rev over 3500rpm without breaking down (sounds like a machine gun). But does rev freely unloaded
Put it on a dyno and fuelling is good - dyno operator blamed by MSD igntion. I resorted back to old GT4 coil (by passing the MSD), different leads, cap, plugs and still the same.
I then discovered the valve springs wern't the 37mm retainer gap that kent specified so pulled the head and have had then shimmed up. At the same time we checked the spring pressures (70ldb to 224lbs), and valve seats and all was good there.
Once re-assembled it was just the same - breaks down consistently at 3500rpm+ and keeps misfiring upto 5000rpm (as far I wanted to take the fresh engine).
I have now swapped to a different dizzy (thanks Avon) and have checked I have 12v to the coil (when running), and reduced the plug gaps to .2mm
So in summary I have changed every ignition component, checked cam timing, checked valve spring pressures. I also ran a compression test and have 180psi +/- 2psi across all 4 cylinders.
I normally have timing running at 12 degrees idle and max's out at 34 ish - this was checked and confirmed by dyno operator. I have tried bringing this right back to 0 degrees at idle and 20ish on advance with the same results.
Any ideas on what to do next??????
