I have a 2004 manufactured year CK30hst with the fuel tank at the fire wall behind the engine. The float arm would drag on the side of the tank. I pulled out the sending unit and re-bent the arm that attaches to the float. It would never get stuck at empty but just read wrong. Also had the original sending unit go bad. I measured the resistance with an ohm meter and it was way off. If your tank is at the rear of your tractor then things could be different. I'd remove the sending unit and check to make sure the float still floats and doesn't have a hole of some sort in it. If ok, then measure the resistance. At empty, the ohm meter should read 103-117. At full, the ohm meter should read 1-5 ohms. As you move from empty to full, the ohms should steadily decrease and then steadily increase if moving from full to empty.