if it reads [wrong] when in place there's nothing wrong with the ground - if it reads [right] when moved manually, the float is being held in the wrong position - I'd bend the arm so that when the tank's full it reads full and see what it reads when the tank's empty
Bill