This will probably lend more credence to your cylinder head theory. My cam isn't that much different from what Mike is running..........
Mike...................................old Jim
.668/.668.........................638/.645
259/265...........................258/260
108 LSA/104 ICL........110 LSA/106 ICL
Yet the dyno results are markedly different. You can't race dynos, but this is my dyno, and we do calibrate it. This is the one and only pull we started at 2,500 rpm.
RPM...........TQ/HP...............TQ/HP
2500..........NA/NA............371/177
3000..........NA/NA............454/259
3500..........NA/NA............474/316
4000........419/319..........469/357
4500........497/426..........537/460
5000........523/498..........551/525
5500........506/530..........542/568
6000........483/551..........514/587
6100........480/557..........510/592
6200........474/559..........501/591
6300........467/560..........491/589
6400........457/557..........484/590
6500........448/554............NA/NA
I agree that Mike's engine is pretty good, and I think probably better than most. It could be even better.