I'm 3D Printing a set of Dash Panels with Gauges

I haven't tried painting it yet, at most I've sanded it smooth and applied epoxy resin to it, both of which worked fine
There is a type of paint that bonds to plastics at the molecular level. Vinyl seat paint is as close as I have found to date. I bought some years ago to paint a computer case and you had to remove plastic to remove color. Even a dull object only dented the plastic, the color remained.