John Trickler said How well does the paint hold up on the aluminum heads? Did you use self-etching primer? Going to paint my aluminum heads and manifold too. Click to expand...