I went from white to black on my Challenger.

I found that if you wipe the plastic/vinyl down with a heavy dose of acetone right before you paint it the adhesion is better. It softens and opens up the plastic to be ready to bond with the paint. Just painting according to the instructions had spots peel in very little time.

Just be sure the acetone is dry enough to paint over.