I agree with DoubleVision, I'd look into the choke if you have one hooked up. The Holley carb is great on the track but I run Edelbrock on the street. I have no experience with the Speed demon, I hope that is not your problem as I was planning on running one when my funds were right. When I get P.O.'d at a project or one of my rides I park it and come back later when my heads clear and I'm not flustered with it. My truck once sat for 3 months before I could work on it again and fix it.
Rat Rods Rule!