I just dropped my tank today and tonight I disassembled it. My float has a hole in it too. My strainer seems fine. It is made of plastic like material. Is yours? Ive no idea if this part is original or after market. I didn't think to look for markings at the time.
I put my digital meter on the sending unit and in the full position, it read 60 ohms. In empty position it read 0.5. When I tried positions in between, the readings jumped all around. Is that normal?