Could it be the fuel pump getting hot and quitting because its might be going bad?