Just as a general discussion on the gauge/sender/chassis relationship - and also to make sure I have the theory of operation straight in my mind;
The components mentioned above - when connected by the pink (hot) and blue (ground) wires - form the "sensing leg" of the gas gauge located in the instrument panel.
12 volts is supplied to the positive terminal of the sender (via the pink wire). It's source is the negative side of the gauge's measuring coil.
The less resistance in this total combined circuit, the greater the electron flow through the coil wires - and consequently the stronger the force is that it (the measuring coil) can exert on the gauge's magnet. The magnet is attached to the lower end of the indicating needle. Blah, blah, blah…
In addition to the sensing leg, there is another - opposing - circuit called the "control leg". It is identical to the sensing leg in every way except that the negative side of its coil is lead straight to ground (rather than through a variable resistance and then to ground like the sensing leg). Also, its coil is located on the opposite side of the magnet from the measuring coil's.
So what you have is; two coils located on either side of an indicating needle - AKA the "ray". The ray is pivoted somewhere in the middle and has an integral magnet mounted at the bottom.
These coils create their own magnetic fields - the strength of which is a function of the electron flow (i.e. current) passing through them. When these circuits are energized - by turning the ignition switch to the RUN position - the opposing magnetic fields begin to "fight it out". Each coil tries to pull the magnet - mounted on the needle - towards itself.
Due to the fact that its negative leg is run straight to ground - resulting in nearly zero resistance, the current flow through the control coil is essentially constant (as is it's magnetic force).
On the other hand, due to the variable resistance generated by the sender (as a result of changes in the fuel tank level), the current flow/magnetic strength of the measuring coil can be higher or lower than that of the control coil.
The location of the two coils - in relation to the magnet - is such that:
1. The control leg is always trying to peg the indicating ray to the FULL end.
2. The sensing leg is always trying to peg the ray to the EMPTY end.
So as extreme examples:
1. If the pink wire to the sender is broken/disconnected the control leg exerts the greater magnetic force and pegs the needle Full.
2. If the pink wire is allowed to contact ground
(but only if that happens before passing through the sender), the sensing leg has a greater force and the ray pegs low.
As GM explains it (better and way more succinctly than I can):
VARIABLE VOLTAGE TYPE
The variable voltage type dash gauge consists of two magnetic coils to which battery voltage is applied. The coils act on the gauge pointer and pull in opposite directions. One coil is grounded directly to the chassis, while the other coil is grounded through a variable resistor within the sending unit. Resistance through the sending unit determines current flow through its coil, and therefore pointer position.
When resistance is high in the sending unit, less current is allowed to flow through its coil, causing the gauge pointer to move toward the directly grounded coil.
When resistance in the sending unit decreases, more current is allowed to pass through its coil, increasing the magnetic field. The gauge pointer is then attracted toward the coil which is grounded through the sending unit.
The diagram below uses the coolant temp gauge as an example. But be aware it is exactly wrong - that's because the resistance across the coolant sender are the inverse of the gas/oil pressure gauges. An open in the sensing leg will cause the gauge to peg low, while a short to round will peg it high.
You must be registered for see images attach