Most fuel pumps fail from heat. When you run out of gas there is nothing inside the tank to cool it off. You may have ruined it.