Most likely have a bad sending unit. I had the same issue, replaced the send and it's all good. Check the ground wire of the sender also, should be back by the rear bumper, make sure it's tight and clean. I tested my sending unit with an ohm meter after I removed it. It was reading half full when it should have said empty.