My 2000 Suburban stopped running as I was driving along at about 30 mph, and the low oil pressure light came on and the truck died. It will crank, but will not start. I noticed a couple of other things. I had about 1/3 of a tank, and no low fuel light on, but once it died, the fuel guage is not reading any fuel. Also, the dear shift indicator box that tells you what gear you are in is not lighting up. I put another 5 gallons of fuel in and still nothing is registering on the fuel guage. I get the feeling there is some sort of protective mode for the car, so that if there is low oil pressure you do not blow it up. I tried quick start to eliminate fuel supply as the problem, and when I checked for spark, there is none. Any ideas?