First things first. It's an 2002 Suburban LS. 5.3 flex fuel. Daily driven and has never had any prior issues or warning signs of failure. This morning I went to turn it on amd to my surprise, it would not start. It has never done this and was driving fine two nights ago on my way home from work. Sat yesterday because I did not go anywhere. Went to start it this morning and got nothing. I could hear the fuel prump priming, so I kinda thought thay was eliminated. Could be wrong here, but I have always been told that if you could hear it, it's probally good. It was my first thought because I had a pump die on me when I owned a Blazer. I tried naturalky starting it a few times with no luck. One time it started, but died instantly. The battery, starter, etc are all fine. I don't think it's electrical as far as starting goes. I sprayed some starter fluid in the intake and had a bit more success. It came on, but idled very roughly and died. Did this a few times and got the same result. Would idel roughly for a minute, maybe two and die. If I hit the gas during this, all but once it dies instantly. I'm no mechanic other than normal stuff here and there. Brakes, oil, a radiator, etc. Things I have changed. Any and all help with this would be greatly appreciated. I had to run out for a bit, so I took the wifes Equinox, but hoping to take care of this when I get home. Thanks to all in advance.