Well, I'm willing to bet you have a P0463 Fuel Sender circuit high, Stored in the computer, it won't turn the light on, but you need a fuel sending unit. the "fingers" on the rheostat break off and the circuit goes open, then the gauge drops to empty then to full, but sometimes reads normal. Real common problem with GM vehicles from 98-06
__________________
There is no such thing as Too Many Montes Member of the Motley Cruisers Car Club