Yeah that is going the opposite way I was thinking.
That is almost like you have a NEGATIVE resistance.
The gauge reads 0 - 90 ohms. FULL is 88 ohms, Empty is ZERO ohms. When you have a broken wire or bad ground it reads INFINITE ohms and goes to 3 o clock position past the FULL mark. Yours' is going the opposite way.
Read this...
FUEL GAUGE FUNCTIONAL TEST
FUEL LEVEL GAUGE PARAMETERS
For Truck Years: 1967 - 1990
The Fuel Gauge Needle Should Point to:
Left Line (Empty) when sender resistance = ~1 Ω
Middle Line (Half) when sender resistance = 44 Ω
Right Line (Full) when sender resistance = 88 Ω
Referring to the fuel gauge chart, above, notice that the resistance of the fuel tank sender gradually increases to about 90 Ω as the fuel gauge needle swings toward "Full." Logically, if the resistance of the fuel tank sender circuit increases above 90 Ω, the fuel gauge needle will continue to swing past ‘Full.’ As it happens, when the fuel sender circuit develops an "open" (which is a loss of electrical connection or continuity, such as a disconnected or broken wire, a worn out or corroded sender, or a corroded sender ground connection), the fuel gauge needle swings well past ‘Full’ and finally settles, pointing roughly toward the 3:00 o’clock position.
Conversely, if the fuel sender wiring between the sender and the gauge "shorts to ground," the fuel gauge needle swings to "Empty." So, an ‘open’ in the fuel gauge sender wiring, anywhere between the dash gauge and the sender ground connection to the frame, will cause the fuel gauge to pin to the right, past "Full." Whereas, ‘grounded’ sender wiring anywhere between the fuel gauge and the tank sender will force the fuel gauge to continuously indicate "Empty."
Troublesome corrosion of automotive fuel tank senders and accelerated deterioration of rubber and plastic fuel system materials has become prevalent, since alcohol was introduced into fuel formulations.