Engine is a 350, with performer rpm intake, msd pro billet distributor, roller rockers, holley 650 DP (4777-4, 3205), and a larger than stock camshaft. When I bought the car, I knew that the cam was not stock, but the previous owner didn't know the specs. I'd guess around .520 lift maybe a little more. Anyway, when I got the car, it idled high, but idled nonetheless. The only thing that I did to it was rebuild the carburetor, nothing else was touched or changed. Now it starts but wont idle on its own; it only stays running if I give it gas or keep the throttle blades open with the accelerator pedal. Earlier today I had a hard time starting it, sometimes it only starts when I keep the choke and throttle blades open and after a while it made a loud popping sound from the exhaust so I shut it off. I would really appreciate any help that you guys can offer me. Thanks.