Here is my theory: Your getting way too much fuel for your motor. The black smoke/hard start is highly rich overflooded motor.
First use a fuel pressure guage and find out exactly what your PSI is that your running. Find out what psi is needed for your carb. most run around 5-8 psi depending on performance. You may be running 14 psi or more depending if your running an electric fuel pump or mechanical.
Next, if above seems to be fine, make sure your idle/air mixture screws are adjusted evenly and correctly according to max engine vacuum. Holley offers great instructions on how to do this. Also, make sure your choke is set correctly.
Check accelerator pump and step down to a less powerful pump in your carb. also make sure the carb is jetted correctly for your motor.
Overall, I honestly think you have too big of a carb for your motor. I would look at ultimately going to a 600-650 cfm 4 barrel carb.
Use holley's carb selector to determine carb cfm needed.
http://www.holley.com/applications/Carb ... ection.asp
or these if you know a little more about your motor.
http://www.carburetion.com/Calc.asp
http://www.4secondsflat.com/Carb_CFM_Calculator.html