My friend has a 24 valve that he just bought and it cranked a while before it started. We installed a air dog system thinking the lift pump was weak, but it still does it. Then we realized that when parked down hill it pops right off and when parked up hill or flat it cranks a while, even thought you can hear fuel circulating from the air dog back to tank. Any suggestions??