Your sender is FUBAR or the wrong one for the gauge..There are three different variations of senders that I am aware of...
GM 90ohm, works friggen backwards (open reads full) reads empty when 90ohms applied.
SW (Stewart Warner) type 240ohm, reads empty when open, reads full when 240ohms applied.
Ford, Mopar, 190ohm (I think), reads empty when open and full when 190ohms applied.
The only one I am not 100% sure of is the Ford deal, which you should not have, most boat and fuel tank manufacturers use the SW dealios...
Use an ohmmeter to find out what the resistance on the sender is (from ground to the pole of the sender)....
Good luck!
GT