Have an '03 Discovery. It runs for about 6 minutes then just shuts down. It cranks, but isn't getting any fuel. After about an hour, it will start back up and run for about 6 more minutes, then shuts down again. Does any one have any idea what could be causing this problem? We have replaced the fuel pump and it did not make any difference.