This may not be applicable to your case but to restore the colour and appearance of older vinyl which is showing a grey haze (frim UV exposure) you could try the following garage trick:
Play a gas flame (with much care!) gently over the affected area- this will bring the colour back and when the plastic has cooled treat it with the vinyl restorer. It works quite well and is a good fix on old and tired vinyl.