Spectra fuel sending unit

Hole in float, causing it to sink and registers empty?
Mine goes from full to empty after a few miles