Losing Fuel

My Demon with a Edelbrock has been sitting since November. It will start in 30 seconds when I get it out. 2 seconds thereafter. Why? Because even if it does "dry out" the pump is able to fill it immediately. If it has not leaked past check valve. 512 stroker, pinch off the fuel hose going into pump. Try that for diagnostic purposes.