Vinyl paint works!! Duplicolors flat black vinyl and plastic paint!
No primer needed, no cracking... no flaking, i couldnt even scrape it off it my finger. in my quest to change my interior to black, i'm lucky i found it!
Works on both vinyl and plastic and you can see here!