get rid of that edelbrock crab right away they are garbage or at least they have been whenever i encounter one
get a holley or carter carb they are quite good
all the other stuff sounds pretty good that car should haul some major ass maybe your timing is off that could be why its not running so great
if your not to knowledgeable about engines or cars find someone who is close to you that knows more and talk to them and take them your car and find out exactly what is wrong