Are you sure the fuel pump (and related) is working properly? It sounds like it is barely able to move fuel. Even with totally dry fuel hoses a good fuel pump should not take anywhere near an hour of...