Engine painting

I have painted dozens of engines....the best paint to use is PPG base clear just like the outside of a modern car. You can have the base color mixed to whatever engine color you want. With the clear it's easy to maintain, and last better than any rattle can spray job. Use a good primer first of course, ( preferably epoxy primer)