I have a 2000 corvette with 17,000 miles. The low fuel light goes on and shows empty although there is an almost full tank, this has happened a few times. Some times it works and other times it does not work. The other gauges work even when the gas gauge does not work. Help.