I degreese it with simple green degreeser/cleaner,use brush to remove heavy deposits,rinse with water,airhose dry it,shoot it with 3 cans of the deplicolor hemi orange.
always looks good and last a good while if you dont have oil leaks.
I like to use the rustoleum hemi orange and use a small paint gun with it reduced 4/1 with mineral spirts.( I will post the paint# later)
when the engine is on the stand for painting I spray a can on and wait 15-20 mins then another can,wait 15-20 mins,then last can goes on. i save some of the 3rd can for touch ups as I install it and dress the engine while working my way out from under the hood.
good luck