This morning on my way to work I get in it started and drivo normal. I'm on the highway I catch a small bump on an overpass and it turn off while going about 65. I noticed that the fuel gauge is reading way past maximum. I put it in neutral while it's rolling and I try to start it but it only cranks. I was able to pull over into the emergency lane And get it in park. I get the key out put it back in try to start it and it only cranks But won't start. Any ideas? 96 2 door Yukon