Take a guess where the bottle neck is!

20K miles.. I'd have a couple valve springs tested for tension and double check the lifter preload. One of my assumptions was the parts and assembly was good. With that many miles and that cam they may be getting tired.

The springs have that many miles, the cam doesn't. It like the rest of the engine only has about 300 to 400 miles on it.

One thing to check is your throttle cable. Have some one get in the car and push the gas all the way to the floor. Then go over to the carb and make sure you cant rotate the throttle bracket any more. If you can you are not getting full throttle. That can make it fall on it's face up high too.

I have a Lokar throttle cable and kickdown cable on the car and I am not happy with it at all. I have had tons of problems trying to get a consistent idle out of it. When I change the intake, I'm definitely going back to the factory stuff.

Sounds like an ignition limit to me, what's your total timing advance ?

32 degrees all in by 2500 rpms.