Help me find the umph in my 360

Ok update number 2:
So fixed the idle now, since I had it idling at 500 rpm instead of 1000 because of it being set in 6cyl mode on tach. So idle is now set at 1000 in park, 850 in drive idle, I took some cable back out on transmission pressure tension, shifts way better now. Now on to the meet and potatoes, so with me adding 4 degrees extra to the camshaft by installing it dot to dot on the gears, when it already had 4 degrees ground into it. I guess it's in the engine at 8 degrees advanced. So when I was messing with ignition timing I noticed the engine loves 26 degrees mechanical initial timing and almost seems like it wants more. It starts great, idles great has no "sluggish drive idle off throttle tendencys" has really fast response on mashing the gas in first gear. But I am having a issue with the engine spitting up around 4000 rpm when flooring it in first. My afr gauge shows around 11.5 afr when full throttle occurs. It doesn't do this in idle revving, only under load. Now my carburetor is a edelbrock 1405 and my gas pressure is at 5.5 psi, running 91 octane, I have iridium plugs in it that come with a .045 gap. Probably wrong plugs but just wanted to throw them into the stuff I'm using for this question. Summit racing billet distubitor, orange box, stock coil, and still have ballast resistor. Wires are new, basically everything is new. Except coil. I do have a msd coil on the shelf but have not put it in yet. So question I'm asking is what would make the engine spit and sputter at the higher rpms under a load at full throttle.

Ps: this car burns rubber good now runs and cruises alot better and has plenty of low end grunt now.

20230711_171305.jpg