Years ago, when I re-colored some vinyl upholstery, the SEM kit I used had a conditioner that softened the material and served as a bonding agent for the paint. You might check with SEM to see if it's still available and if it is, is the softening temporary or long term.