Sounds like the fuel pump sending unit needs to be replaced.