Was this resolved?
My truck (also an 86' m1009) has started doing the same thing.
Various troubleshooting guides would lead me to think the gauge is working properly and I have a bad sending unit.
Unfortunately It's been nearly impossible to find a proper replacement, and I'm not convinced that the sender is actually the cause.
It's acting as though 1/3 on the gauge is the full mark.
Going down slowly as I burn fuel.
It can't be a mechanical float issue (such as a damaged float) because on more then one occassion I have observed it return to the proper level while driving for a minute then go back down to the low reading.
For a float to do that it would have to magically regain it's bouyancy, then loose it again.
Corrosion on the sender coil is a possability, but I'm leaning towards faulty wiring or gauge.
I was thinking the issue could be a voltage regulator, but I don't see one, and I can't find any mention of one in the technical manuals.
Ground to frame was filed, cleaned, and solid. Sender wire looks undamaged from the sender all the way to the main wiring harness at the firewall.
Removed the gauge and sanded (more like polished as 2000 grit was the lowest paper on hand) the gauge pins and the connector.
If it is in fact a bad sender It looks like I'm going to have to remove-clean/repair-reinstall, as the GM part number for the sender doesn't match anything but aviation controls. The senders available for the civvy K5's all have the wrong tank capacities and -1 outlet.
Anyone know what readings I should be getting at the three gauge connectors (voltage, resistance, etc.)
I don't recall exactly, but I believe I got something like;
TOP-LEFT
0-volts.........................0-ohms to ground
TOP-RIGHT
(less then batt)-volts......(steady reading)-ohms to ground
BOTTOM
Batt voltage............didn't bother with ohm reading
I havn't re-installed the dash pad yet, I'll be doing some other work before I put it all back together. Taking the gauge out is simple, so if I can check the connection at the gauge for the proper reading that would eliminate everything but the gauge itself, unfortunately I can't find these specs. I'll check it again tomorrow after work (tank should be about half or less) then fill the tank up and check the readings again.