My new to me boat had black spots on the pleather surface of the dinette. I tried an abrasive pad, soft scrub and a few other chemicals I was nervous to use. I feared I would have to re-upholster or do something else drastic.
I did buy a magic eraser as per the recommendations of this board but I thought it was "dried out" and missing chemicals(lost the directions). Before tossing it, I figured let me add some water to it (which I later found out is what you are supposed to do, they ship dry).
Man, oh man, you'd think I had an orgasm....the spots came out no problem. I used the one sponge cleaning the bolsters and the seats until the thing fell apart. Before the weekend, I'm going to purchase half a dozen or so...the magic eraser is truly amazing. I hope it helps with your problem.
Thanks Mr Clean and Mr Hall...a frustrating problem had a simple solution.