I have a 2002 Tahoe Z71 with 140k miles. When I began experiencing hard starts 6 months ago, I took it in and had the fuel pump replaced. Everything was running great. Then I tried to start it yesterday, and it cranked a second, fired up, and died. Now, it just cranks, starts and immediately...