Czechman, that looks like the pits are into the metal and I don't think you can sand, grind, or blast the metal enough to allow you to level it out with primer. I know Por 15 will cover up a lot of sins! Sorry I don't have a good answer for you.