Thanks for the suggestions, I did remove the old sender and replace it with a new one, I also did a resistance test on it and seemed to be working fine. The float on the arm of the sender is also fine, its floating in the fuel, will check again just to make sure.