If you are saying that when you connect the sender terminal on the gauge to ground, it still reads full, then there is something wrong at the gauge end.Tthere are two coils in the movement. I am guessing that the ground is not getting through properly to the sending terminal.