need tips on painting engine

If you want have a local machine shop hot tank it cleans up the engine and gets rid of any old paint, then bring it home wash with soap and water let dry then I just use engine enamel paint from my local autozone. That what I always do and it turns out good.