From Murrays catalog...
http://www.murrays.com/archive/42.pdf3M vinyl cleaner/ restorer might do the trick.
I would think that no matter what, covering is the best defense against the elements. What about a nicely sized tarp and some bungie cords to hold it in place? Cheap solution.