You may be able to just scrub it down with top cleaner. Then a couple days later treat the top with RaggTopp Fabric Protectant (we have canvas tops, not vinyl).
There are a couple other products out there of similar quality.
We have two 2008 Skys, and both tops look like new. I keep them treated.
Sent from my DALEK MOBILE DEVICE using Exterminate.Com Free App