" . . . So I swapped them and now have a gauge that reads full immediately the ignition is switched on, irrespective of connecting a ground wire direct to the sender terminal."

Disconnect the sender terminal at the gauge post. Does the gauge still read full?