I have a 2000 Tahoe z71. It runs fine and fuel pump appears to work fine. However, if it has been sitting for a while, it is difficult to crank and can kill the battery. It appears to not be receiving fuel until it has turned over a lot. Could this be related to fuel pump relay? Any suggestions.