8 seconds is too long, but who knows? One more test is a good idea. If it does not flow, try with cap off. If still no flow install rubber test hose from pump inlet down into a gas can. If still no flow at pump outlet, get another pump. (be sure pump arm is on cam)
If on testing it does flow, then reconnect line to carb, crank some to fill carb, then look down into carb with flashlight and see it squirt when throttle is rotated. No squirt? no start? Pour some gas in there and crank. (with dizzy hooked up). Should absolutely start if electrics are good. If it starts then you have pretty much proven it's the carb. Hang in there Bro.
Logic (which is only a starting point) says if everything is new, and working like new, up to carb, it's the carb or electrics. Timing, plugs, wires, dizzy, coil........
If you pour/squirt gas in there and it fires up real quick, that's good news. Be careful, too much gas will flood it.