I just installed a new 327 and it seams to be flooding itself when I try to start it. I am running a 650 speed demon electric chook (remanufactured), HEI, edelbrock airgap rpm intake, camel hump 462 heads, roller rockers, and a mechanical edelbrock fuel pump. When I get it started It runs ok but I feel the timing still needs to be set. Also when I come up to a stop sign it will pop and want to stall. Any ideas?