Hey Kevin,
I used a product called SURFLEX made in Milford, PA. Do not recall web address but phone # is 570/686-3158. Actually put on a brighter red than the existing interior of a more burgundy red so not a complete color change like red over black. Did a great job on the leather portion. The vinyl back covered nicely but always had a very, very slight tackiness to it. Might have been the way I did the prep. Owner is a great lady and will offer any help she can. There is an older thread on here, maybe 2 + years old, where many posted about same thing. This was on my 100M and kept that interior in place for a couple of years but have since installed a new one.
Regards,
Mike