If it runs good down the road, I’d say the camshaft timing is probably not the problem. If a Holly carb it idling too rich, check the power valve to see if it is blown, and make sure the float levels are set correctly.