In my experience, any stains on the head liner are usually there to stay as it is difficult to clean. the material used in headliners typically do not stand up to much abuse,i.e. cleaning, rubbing things of that nature.
On the other hand, I know that there is a member that is a detailer on these pages, can't recall their SN though. Maybe they'll drop by this thread.
Mike


I have a dream, and that is a 69 Boss 302 with Jules Asner in it.
Current - 2002 Chevy Silverado
Former - 98 SVT E0 T-Red 4/4/97 #173 of 6535(so long girl, you'll be missed)