is that the dye? if so you're out of luck.
your best bet is to remove the headliner (the entire thing)
out of the car and wet it down completely so that the
discoloration is uniform.
kinda like wetting down your leather jacket after running
through the rain.
