I was on my way home from school today enjoying the beautiful weather when all the sudden the engine starting sputtering, RPM"* flucuated rapidly, until they reached about 300, then the engine totally died on me leaving me stranded on the side of the road.. I went to start it to see if it would, and it was a no go, it would start, sputter, then die.. Then comes an aweful screaching sound from the back of the car--the fuel pump. argh. I call my dad and tell him to bring gas because my guess is that it just ran out. He gets there, he only has 1 gallon of gas. I put that in there, and bingo.. she starts.. I was about 3 miles from home so I drove about 75 all the way because I didn't want it to die again. well, it did die, but luckily it died just as I was pulling in the driveway. Here'* the kicker, I WAS totally out of gas, but my GAUGE READ HALF A FREAKIN TANK! So, my question, is what is wrong with my gas gauge.. When I get to half a tank, the gauge usually goes back to full and will stay there for a while, then when I get to where a quarter of a tank SHOULD be, it'll go to empty and stay there, and sometimes go up a little bit higher (as high as 3/4 of a tank.) so basically, as soon as I get to below half a tank, the gauge is not accurate at all. Is this most likely a problem with the instrument cluster, or does it sound more like a bad sending unit? A GM mechanic told me they'd have to charge $170 JUST to look at it and tell me what it 'could be.' I told him to tell me what his best guess would be on that car, and he said his best guess is a bad instrument cluster. I don't know what it could be, I just need to get it fixed. I don't want to take the chance of getting stranded again in the middle of nowhere. Thanks!