Sounds to me like your sending unit is putting out a bogus voltage? It's a variable resistor (slide wire) that varies voltage over the fuel level range. Looks like yours is toast. LMC Truck likely...