Any way to refresh white vinyl?

That's UV sun damage and age, re-dye or re-place....
Try Mr Clean Magic eraser on white to clean, works great on convert tops ETC. But yellowing, that's toasted!