Losing my mind trying to get this 360 to run right

First off sorry for my rant but I'm just discouraged and fed up tring to get this motor running right. So here's what's going on. Motor fires up but won't idle at all. Motor is new still barely broken in. Its a 360 LA roller, custom cut cam( nothing huge very mild) M1 intake heads mildly ported and polished with bigger valves, roller rockers 9-1 roughly.
When it runs and I rev it slightly it pops. The full exhaust is not on it yet because the front end is not on it to get it to the exhaust shop. I'll admit I cheaped out on the distributor and to be honest I don't like it, think its a proform so that could be one issue. The carb is an older 750 DP that I rebuilt but either I'm losing my touch or this carb is ready for retirement. I am at a loss on why this thing will not idle AT ALL! I'm guessing idle circuit on the carb is screwed up or that distributor is crap which I'm leaning really hard towards that. I really don't have the cash right now close to Christmas to drop on an MSD and new 750. I know there are a million variables but could there be something I'm missing? At part throttle it revs real quickly but under 1500 rpm it flat just peters out and dies. Again I know there are a ton of things that could be wrong but if anything rings a bell that I need to check please let me know I'm all ears. Or else this beautiful car is going to get crushed!! Lol. The other dart is getting FAST EFI 2.0 I don't give a **** how much it costs.