I am the only person that usually drives my cars. I always rest the odometer at every refueling. My El Camino has worn out worn out one fuel gauge. I had to replace the gauge, not the sender.
The 911 had a stuck sender once. I had driven 300 miles and still had 1/2 a tank. That did not seem quite right. Pulling the sender on a 911 is about the easiest project there is. Sure enough the float was stuck. I freed it up and it has been fine for more years than I remember.
I have been driving since 1970. I have never run out of gas. My first car was a 1960 VW bug with no gas gauge. It was an option that year and the my car did not have that option. I just drove until I ran out of gas and put it on reserve. That was a gallon and that meant 32 miles more. I just had to be SURE I put it back on normal and not leave it in reserve mode. I have never ever run out of gas and been stranded since I started to drive. I have been real close. I have put in more gas than the manual says would fit.