New to the site, but figured I'd respond since I just did my enire interior from light grey to black and it looks and feels amazing, but I did have all these problems along the way. First off Armor All soaks into the plastic and will make it impossible to get it right even after cleaning it. Auto part stores have Plastic prep which actually turns the plastic or vinyl to a whiteish haze, you may have to do it a couple times to really get it clean but when its time to paint the first couple of coats actually soak into the plastic,After 2 or 3 coats let it dry for a few days and then hit it with a ton of armor all......it's soak that up too the first 3 or 4 times, use alot, and the shine and look is like the factory.