New engine issues

I recently had an 1985 318 short block rebuilt/modified at a really good machine shop. Bored 30 over, performance flat top pistons 9.5:1 compression. Erison cam: E 420121 Grind TQ20H 112+4 Love separation
Over lap 68 valve lift int/exh 0.449
Duration 292 rocker arm 1.50 and lunati performance flat taper hydrolic lifter.
The stock heads have been to the machine shop had valves done performance springs etc. New rocker arms: elgin and new rocker shafts melling. Edelbrock performer intake with 1" 4 hole spacer and 600 cfm edelbrock 4 barrel. Brand new mopar performance distributor with advanced curv. Also the ignition has been switched over to HEI. The cam is set correctly and the distributor TV on number one plug wire. I know it has a performance cam and will idle with some lope/ rough idle but the engine is not running tip top and when you go to give it gas it acts like it has the choke most of the way closed? It has a manual choke. I've checked the choke no issues and checked fuel pressure its good and no leaky ignition wires or vaccum leaks and made sure gap is correct between pickup/reluctor? The engine is in my 82 D-150