Paint & dye are different things.
Paint is very small micron sized particles of coloured pigment with a binder material & a solvent. The solvent evaporates & the binder sticks the pigment to the surface. So paint will crack on a flexible surface.

Dyes dissolve in a solvent say water and are absorbed by the substraight. But as you point out and as we know from clothing like denim dyes if not fixed will washout to some degree.

Renovo make hood treatments but I never heard of one for the inside. But on reading the instructions for their canvas Hood Reviver on ebay it seems it might work (probably worth an email or call). The ebay item I loked at was eBay item number:155621590510

PS I then reread your post & you talk of everflex . The Renovo product is not for vinyl roofs & I can't imagine dyes fixing to vinyl.Sorry but I think all you can do is to clean & reproof it

Last edited by John V6; 23/04/24 03:28 PM. Reason: Realised the roof was everflex not mohair

JohnV6
2022 CX Plus Four
2025 Renault Scenic Alpine etech "Yvette"