Armor-all dries out the vinyl. It may leave it with a "wet look" but it takes the vital material needed for the vinyl to stay in good shape. Its like lotion in the wintertime on your hands, you have to keep reaplying everytime it gets dry. same effect except for the summertime. you get the point.
There are vendors that usually go to dealerships and do vinyl, leather, seat repair etc. They are usually fair priced. (atleast where im from, they fix repairs like that and it looks great.
My advise, get some lexol leather treatment from advance or autozone and treat your panels and dash etc to give it the nutrients it needs again. Instead of that other shit that attracts dust and crap.
good luck