99 Z-71 with a 350 5.7. Starts and runs fine and then all of the sudden. Yesterday morning it starts and dies after about 1 second, started it again and same results. It does this several times. After about 30 mins of trying and talking to it a while it started and ran fine. Drove over to the garage turned it off and restarted several times and it was fine. Loaded a few items in and drove about 45miles. Stopped at a store and when I returned same episode as before. After maybe 20 minutes of trying it fired up and ran like a brand new truck again. This time when it wouldn't start I crawled under and could hear the fuel pump coming on and then turning off after a few seconds. Is this a module problem or a fuel pump problem? Any help would be greatly appreciated as the price of these fuel pumps I don't really want to just throw a new one on. Thank You.