So I'm now at a computer - here's the link to the NAPA how-to:
So you think you know how to paint an engine? Sure you can just spray bomb it, but with a few extra steps you can have a great finish that really lasts.
knowhow.napaonline.com
The main points they seem to be making are; you have to have excellent surface preparation (we certainly all agree with that), the coating must be complete, i.e no holes or incomplete coverage (in painting language that means no holidays, we also all agree with this), and the coating must be as thin as possible.
This last point seems to be in disagreement but not for thickness; rather adhesion, corrosion resistance and coating system longevity. Tell me if that's incorrect.
Reading between the lines a bit of the NAPA page, I see they are likely using epoxy paints or some other two part paint, all of which have a very low permeability. That means the coating does not allow water to go through them. A thin layer of epoxy paint will have better corrosion resistance that a somewhat thicker layer of a different type of paint. The modern paints can be formulated to have excellent adhesion, corrosion resistance and, if applied correctly, excellent longevity.
So for the OP - if the paint being used is meant to be applied without primer, use it without primer. While the use of primers and thicker paint systems may well have been needed with some of the older paint systems, I feel the modern paints are going to greatly out-perform those older paints systems if used correctly. As I know nothing of what the paint is the OP is using, I can't comment on that paint, only that you need good surface preparation and follow the instructions.
dj