Use adhesion promoter on all plastic parts before painting. Painting engine parts it's all about the prep work. All commercial spraybomb engine paints seem about equal to me, how well they work depends on how oil free the part and how well applied. Powdercoat is the best option for engine parts but pricey.