Ok so then why doesn't a gas gauge work on my diesel? only the diesel gauge works properly. I even changed the cluster to one out of a gas truck. tried it with several different gas gauges but no luck. Put the diesel gauge into the gas cluster and it works. Just to make sure, I tried 5 gauges in total 3 gas and 2 diesel. None of the gas gauges worked but the 2 diesel gauges did.
All three gas gauges were not working and both diesel gauges were. End of story.
GM used magnetic gauges from 1965 till they slowly rolled out the stepper motor gauges driven by the ECM in the 1990s. The base of the gauge needle has a small magnet that "floats" in a magnetic field created by three coils. The coils are fed voltage through the IGN terminal on the back of the gauge. Inside, the voltage follows a split path. Part of it passes through all three coils to ground and part of it goes through only the first coil then on through the sending unit to ground. Depending on the resistance in the sending unit circuit, the strength of the magnetic field created by the first coil compared to the other two shifts the magnetic field one way or the other to deflect the needle on the fuel gauge.
http://www.chevyclassicsclub.com/the-gm-fuel-gauge-mystery-1965-newer/
GM didn't make special tanks with mystery linings to protect the zinc coated steel from diesel fuel or oogie boogie diesel only fuel gauges. I've heard all kinds of urban legends about both.
Diesel senders were different in that they had Water In Fuel sensors and tank drain straws on the early diesels.
All of the fuel gauge senders themselves were 0-90Ω rheostats from 1973-1991 regardless of the number of fuel, vapor, return, and drain lines or the presence of in-tank fuel pumps or Water In Fuel sensors or even an extra draw straw for draining water out of the tank.
I have bench tested over 20 GM squarebody fuel gauges. They were a merry mix of both gas and diesel Small and Large face and two Medium Duty Tach/Fuel-gauge combo units.
I use a 0-30VDC 0-20A Mastech HY3020E Linear Variable Regulated DC Lab Power Supply set at 14.5VDC and 5A (alternator charge voltage) and a, in calibration, General Radio 1432-M precision decade resistance box. Properly working gauges all sweep the same within roughly ± 3-4Ω.
Usually gauges that were malfunctioning on the bench were a squirrely calibration resistor.
Bouncy fuel gauges can be fixed by injecting a special silicone gel into the core to damp the shaft. The Gen 2 F-Body and the C2 & C3 Corvette guys get it done with their original fuel gauges that are made of unobtainium.
BTW you can test all of these air core gauges with a lot cruder equipment but I have it on my electronics bench so...