The best solvent that I use for cleaning off oil, fir pitch out of clothing, etc. is BBQ lighter fluid outdoors in a well-ventilated space. It doesn't much affect car paint, most plastic, clothing dyes, etc (test it first).
Old acetone can have reacted with itself (shame on you, acetone!) to produce a condensation product that is less volatile and might be a bit oily.
I use diesel fuel for crude cleaning but BBQ lighter fluid for the wipe off. A couple hours ago, I used it on the outside of my oil pan before painting. That was after Gunk degreaser.
Don't know if it still is, but that stuff used to be simple naphtha in a special can with a higher price tag.