Fuel Vaporization Using Eddy Carb -- In-Line Fuel Pump Question

There was a thread here about a inline check valve. I bought one but didn't install it for a while. I was having trouble with my car being hard to start after it sat for a while. Mainly after i took it out for a drive, then parked it for a month or two. I would have to fill the bowls in my 600 edelbrock before I started it. Otherwise it would crank forever before it would start. The check valve did seen to help this issue a lot.