My 1997 Chevrolet blazer has about 65000 miles on it. Just had oil changed a week ago, new fuel pump less than 6 months ago. Usually runs great, was at the bank drive thru window and it sputtered, and died. Embarrassing, but pushed it to a parking space and there it sits. Son in law hooked up computer and shows nothing. Turns over, has spark, its getting fuel, fuel pump is working, has plenty of gas in it. Also fuel pump fuse checked and that's good, distributor cap checked for moisture, battery is good, changed fuel filter, any ideas what it could be?