Hi Rob There is a product here in Canada called Spray Nine. I have used it to clean the top on my 67 rag and it did an amazing job. I'm not sure it would get the gray marks out or not but it sure did restore the whiteness to my top. The company name is Spray Nine Canada P.O. Box 35092 London Ontario Canada N5W 5Z6 Toll free 1-877 567-5291 or 519 451-4403. After cleaning with this product I just gave the top a wash with hot water to clean off any of the Spray Nine that may have been left on the surface. I do recommend you try it if you can find it. Jimbo
Get some 3M vinal cleaner for marine applications. You mix it with water, and don't confuse 3M vinal cleaner with 3M vinal conditioner, mistake I made by not reading the lable carefully.
Don't get me wrong, the conditioner is good stuff, but it isn't as powerful of a cleaner as the vinal cleaner.
I use 3M's vinal cleaner on all the vinal on my 30' Proline w/a cuddy cabin. The seats and bolsters are snow white, and the bolsters take one hell of a beating from blood splatters. This stuff keeps the vinal snow white, so it ought to do a good job on the vinal top.