What paint to use for engine bay?

I would wash it down with dishsoap and water to get out the organic contaminants outa there. Then use wax and grease remover after it dries. If its not rusty or flaking u can then scuff it up and spray what ever u want over it . Not getting all the containments out of there is gonna give you the adhesion problems.