Floor Pan Opinions?

If that patch is aluminum riveted over steel I would replace it. Aluminum + steel leads to galvanic corrosion and that will make your problem worse.