Check fuel lines, and make sure the ones before the pump don't have any (AND I MEAN ANY) holes or cracks. It won't leak from holes on the suction side, will just suck air. Check the pick up in the fuel tank, look for any kinks or any issues with the fuel supply lines.