Obviously clean as well as possible first but I always use an engine enamel for all steps with a primer first, then paint and finish with a clear coat and I always use the same brand for all 3 products. For engine enamel I prefer Duplicolor brand, but there are others that work well also.
I am curious why you use a clear coat on the engine. POR advertises its engine paint as having more pigments/solids, (why it dries slower) and therefore better. If that's better, than a clear coat would seem to be the wrong way to go.