SD-20 All Purpose Degreaser Foam Cleaner
I live on this stuff, works on so many things.
I learned about the stuff when I worked on printing presses. Works great on cleaning under the hood too.
Had a friend that had got a new Denali, was using a black sharpie, some how hit the head liner and left a 5 inch mark, a little SD-20 took it right out.
Just wish they sold the stuff in stores, that way I would not have to buy 12 at a time, but ends up lasting me a year.