They make a product called "Goo Gone" for tennis shoes. I had the same problem with my seats. After spraying it on, use a light scub brush. After you wipe it off apply whatever vinal protectant you use. Sounds wierd but it works.