primer wont stop moisture from seeping back into your fresh metal .. if you are building a truck with a lifetime paint job then start over and go back to bare metal again .. if you just want a paint...