self etching primer indoor corrosion resistance

Etching primer does not protect well at all. It's designed to prep raw metal for primer and/or paint. I used PPG epoxy primer and that sh$t is tough! In smaller areas, that I had to grind through the epoxy, I used the etch primer but coated over it within a few days. Epoxy is a little tricky to work with and takes a day or so to setup completely, but it's well worth it. Also, wear a serious mask!
My 2 cents...