check the harness to the air flow meter. there is a switch in the air flow meter that closes once air is flowing, allowing the fuel pump to run. Otherwise, the pump only runs for a few seconds when you turn the key to on, then won't run anymore until air flow is seen.