Heres some more confusing information. If a gauge is good, it will go to full when you ground the sender wire. Unplug the wire, and gauge should drop to empty. If it doesn't go to empty with wire unhooked from the sensor, unhook it from the gauge, it should drop to empty. If not, your gauge most likely is bad. If it does drop with wire off gauge, your wire to tank is grounded out.
Another thing, the sender could be stuck on the full side, though pretty hard to do. With the gauge reading full, something is grounded out or gauge is bad other wise it would read empty. Since the sender and wires going to it are all grounding wires, your test light will not show anything unless you reverse the leads and hook to the positive side of battery. Even then its so little you might not see it anyway. Joe