All I can tell you is that the last engine I painted was professionally cleaned and degreased, primed with duplicolor primer and the black still turned out like crap.
The orange had very little prep, just cleaned and no differance it was crap too.
Some people may get differant results, I can only tell you what happened to me.